Я пытаюсь установить расписание и отменить простоя в Nagios core 4.x.Автоматизация расписания и Отмена простоя в Nagios
я мог бы запланировать время простоя для хоста с помощью следующей ЦМД:
curl --silent --show-error --data cmd_typ=55 --data cmd_mod=2 --data host=automichost1 --data "com_data=Updating+application" --data trigger=0 --data "start_time=05-15-2016 19:00:00" --data "end_time=05-15-2016 19:15:00" --data fixed=1 --data btnSubmit=Commit --insecure http://localhost:80/nagios/cgi-bin/cmd.cgi -u "nagiosadmin:XXXXXX"
Этот CMD не возвращает простои идентификатор генерируется и просто возвращает HTML-файл.
но отменить простои график мне нужно использовать следующие
curl --silent --show-error --data cmd_typ=78 --data cmd_mod=2 --data down_id=2 --data "com_data=Updating+application" --data btnSubmit=Commit --insecure http://localhost:80/nagios/cgi-bin/cmd.cgi -u "nagiosadmin:xxxxxxx"
Здесь мне нужно down_id отменить время простоя. В сценарии автоматизации нет способа получить этот простоя с любой внешней командой nagios. Я также попытался следующую внешнюю команду указанны на http://docs.icinga.org/latest/en/cgiparams.html CMD_DEL_DOWNTIME_BY_HOST_NAME 171
, но это не работает на Nagios и выдает сообщение «Извините, но вы не имеете права совершать указанную команду.».
Я застрял сейчас и не могу двигаться вперед. кто-нибудь знает, как добиться этого?