2015-09-28 3 views
0

Я новичок в Linux/мониторинг и стараюсь изо всех сил :) Итак, я установил последнюю версию Icinga2 с Icinga2 Web на Ubuntu. Все кажется хорошим работать. Теперь я пытаюсь интегрировать хост Windows.Как интегрировать окна на icinga2?

Эти шаги я сделал:

  1. отредактировать icinga.conf и добавил include <windows-plugins>
  2. установлен клиент Icinga на ОС Windows (7)
  3. сгенерированного билет настройки для клиента на Icinga
  4. выполняется sudo icinga2 node update-config на icinga

Мой хозяин появляется на icinga, но t здесь нет пороговых значений, например, при загрузке ЦП. На /usr/share/icinga2/include/command-plugins-windows.conf определены пороговые значения.

Почему они не работают?

Для каждого хоста icinga2 создает новую запись для хоста и сервиса в хранилище /etc/icinga2/repository.d/hosts/PC-01.Domain.local

Для каждого обслуживания есть * .conf, который выглядит следующим образом:

object Service "load" { 
    import "satellite-service" 
    check_command = "dummy" 
    host_name = "PC-01.Domain.local" 
    zone = "PC-01.Domain.local" 
} 

check_command, кажется, не быть правильным. Это должно быть «load-windows». Но почему это работает?

+0

Проверки выполняются на вашем клиенте, но не на хозяине, где вы просто обновите конфигурацию с помощью 'node update-config', поместив фиктивную команду проверки. Чтобы использовать клиентов с локальной конфигурацией, измените конфигурацию с помощью пороговых значений на вашем клиенте Windows. – dnsmichi

ответ

0

Я столкнулся с той же проблемой для сервера Windows.

Следующих шагов решить вопрос -

  • Изменить "C: \ Program Files (x86) \ ICINGA2 \ доля \ icinga2 \ включить \ Command-плагин-окна" файл с соответствующими пороговыми значениями согласно вашему требованию ,

  • Restart Icinga2 service.