У меня есть скрипт curl, который будет отключать / включать уведомление службы / хоста из командной строки через curl.
Но нужно сделать это для запланированного простоя.
Может кто-нибудь подсказать мне.
Хорошо, кажется, люди не поняли моего требования.Давайте уточним кое-что. У меня уже есть скрипт, который выглядит примерно так:
curl -d "некоторая пара значений ключа (имя хоста, имя сервера" url "имя пользователя:passowrd"
который будет делать сервис / уведомление хоста и выключать из командной строки. Поэтому я хочу использовать curl таким образом, чтобы обеспечить время простоя для конкретного сервера nagios.
Вышеупомянутый скрипт не работает для него, потому что опция простоя nagios взяла больше параметров, и я попытался внедрить те в скрипте ... но это не сработало таким образом.Нам также нужно указать время начала, время окончания и комментарий.
Плюс я попробовал параметр curl под названием --form и --form-string с этим сценарием ... не смог пройти.
Идея бессика заключается в том, что вместо перехода к веб-интерфейсу Nagios мы хотим сделать это из командной строки (мы преуспели для службы / службы хоста и уведомления).
Надеюсь, теперь мне все ясно.