Any way to drop a large qty of scheduled downtime entries? I was given a maintenance window for several hundred host/thousands of service checks and the product group has now moved that window. Luckily, since he maintenance was scheduled as a hostgroup command for the master group, all of the downtime IDs are contiguous.
Is there a sql statement I can pass that will drop all of these safely so I can create a new schedule? Or is it possible to pass multiple IDs to the cmd.php in one call?
You can bulk remove scheduled downtime easily from the Nagios XI web interface. Go to Home->Incident Management->Mass Acknowledge, scroll down to the "Mass Remove Downtime" section, click on "Check All" and "Remove Downtimes".
Hope this helps.
Be sure to check out our Knowledgebase for helpful articles and solutions!