Serialising hardware checks where concurrent sessions limited

Is there a way to limit the number of concurrent checks to a devices?

I am trying top use the Dell EMC Nagios Plugin scripts to monitor Dell hardware via their iDRACs.
The iDRACs have a limit to the number of concurrent sessions they can support.

I would like to assign the checks to a group and limit the check run simultaneously for that group.

There is only MaxConcurrentChecks which is global for an endpoint.

So the only idea I have is creating a satellite with a new zone and then add the zone attribute to the checks to move them to this satellite with the limit applied.

1 Like

I wrote a check command that performs the other checks one at a time and posts the results to the checks that are set up as passive checks.