Hi.
By design, each provider instance gets its own event catcher worker and there is not much one can do about it.
What you can do is disable the Redfish event catcher, since at the moment, not many Redfish API implementations are recent enough to be usable from MIQ. I will assume that you are using MIQ appliance in my instructions.
First, you need to ssh into the appliance and move to the application root by executing vmdb
command. Now open the lib/workers/miq_worker_types.rb
file and delete the following two lines:
"ManageIQ::Providers::Redfish::PhysicalInfraManager::EventCatcher" => %i(manageiq_default),
ManageIQ::Providers::Redfish::PhysicalInfraManager::EventCatcher
Note that those two lines will not be sitting next to each other, so you will need to search the file a bit.
After you are done with deleting, save the file and restart appliance.
Disclaimer: Redfish provider is not as mature as other parts of the MIQ, since Hammer is the first release that has Redfish provider included.
Cheers and hope my instructions help you resolve your issues,
Tadej