Hi folks, Thanks all for the amazing work on Icinga, it's working pretty great for me.
I have one issue that isn't an issue with Icinga at the core, but I am wanting to try to modify Icinga to get around it. I use a check_domain script to check the expiration dates of domains of several of my clients. However, pir.org says they limit the number of whois requests to 4 per minute. http://pir.org/resources/faq/ Most of my clients are .org addresses, so whois checks there and only there, and I have over 100 .org domains to check. In the initial scheduling of services, Icinga ends up scheduling the service checks close enough that it trips the pir.org limiter and I start getting timeouts, even though I have looked at the service check times to confirm that it is never scheduling more than 4 per minute. Is there a way to tell Icinga to schedule a certain group of service checks to initially schedule themselves several minutes apart? I don't want my other active checks to be that far apart. I've changed max_service_check_spread to be 180, but still pir.org is limiting me. I could up max_service_check_spread to be closer to the number of checks that I have, but I'm hoping there is a better solution. I'm using Icinga 1.11.6 from the Debian package, and I've put in a issue request on the check_domain script github as well (https://github.com/glensc/nagios-plugin-check_domain/issues/29). Any thoughts? Thanks again, -- Jamila Ruya Khan [email protected]
_______________________________________________ icinga-users mailing list [email protected] https://lists.icinga.org/mailman/listinfo/icinga-users
