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

Плагин Nagios check_nt неправильно отображает статус

Я установил nagios3 на сервере ubuntu с установленным NSClient на серверах Windows. Сервер nagios правильно получает информацию с сервера Windows, но состояние сервера показывает Критический для каждого диска, хотя на сервере Windows больше места. Ниже приведены параметры, которые я ввел в windows.cfg.

определить службу {использовать универсальную службу имя_хоста winserver service_description C: \ Дисковое пространство check_command check_nt! USEDDISKSPACE! -l c -w 20 -c 5}

определить службу {использовать универсальную службу имя_хоста winserver service_description D: \ Дисковое пространство check_command check_nt! USEDDISKSPACE! -l d -w 20 -c 10}

определить службу {использовать имя хоста общей службы winserver service_description F: \ Дисковое пространство check_command check_nt! USEDDISKSPACE! -l f -w 15 -c 10}

Проверки не сообщают процент свободного места осталось, но процент пространства используемый. Внимательный взгляд на снимок экрана выше показывает, что возвращают чеки.

Большинство проверок Nagios возвращают критические результаты или предупреждения, когда что-то идет над фигура, а не под. Это немного сбивает с толку.

Поэтому вам нужно изменить критический уровень и уровень предупреждений на 80, 95 или 90.

Например.

define service{
   use generic-service
   host_name winserver
   service_description C:\ Drive Space
   check_command check_nt!USEDDISKSPACE!-l c -w 80 -c 95
}