Назад | Перейти на главную страницу

Icinga DB Monitoring Нулевой вывод

Привет, я развернул решение для мониторинга icinga, используя блог, который Вот

Теперь я хочу отслеживать несколько серверов БД, которые являются серверами БД Windows. Я поместил описание службы для мониторинга БД в localhost_icinga.cfg, но она не работает. Хотя это не дает мне ошибки, это тоже не дает мне проверки статуса.

Я использую следующее определение команды в /etc/nagios-plugins/config/mssql.cfg

define command{
           command_name    check_mssql
           command_line    $USER1$/check_mssql.py -H '$HOSTALIAS$' -p '$ARG1$' -u '$ARG2$' -p '$ARG3$' '$ARG4$' -w '$ARG5$' -c '$ARG6$'
           }

вот описание службы, которое я использую в файле localhost_icinga.cfg, который находится по адресу / etc / icinga / objects /

define service{
        use                     generic-service
        host_name               SomeDB
        service_description     MS-SQL Monitor
        check_command           check_mssql!1433!someappuser!someapp@user1!--bufferhitratio!95:!90:
        }

Чтобы быть более точным, используется «$ HOSTALIAS $», потому что я использую его в лазурном, и я использую облачную службу и конечную точку (порт). Например, это может быть azure.cloudapp.net, а порт - 1478.

Буду очень признателен за любые предложения, комментарии экспертов. Я использую Ubuntu 14.04. Спасибо.