Учебники

Nagios — Хосты и Услуги

Nagios — это самый популярный инструмент, который используется для мониторинга хостов и сервисов, работающих в вашей ИТ-инфраструктуре. Хосты и сервисные конфигурации являются строительными блоками Nagios Core.

  • Хост — это как компьютер; это может быть физическое устройство или виртуальное.

  • Службы — это те, которые используются Nagios для проверки информации о хосте.

Хост — это как компьютер; это может быть физическое устройство или виртуальное.

Службы — это те, которые используются Nagios для проверки информации о хосте.

Вы можете создать файл хоста в каталоге сервера Nagios и упомянуть определения хоста и сервиса. Например —

sudo gedit /usr/local/nagios/etc/servers/ubuntu_host.cfg

# Файл конфигурации Ubuntu Host

define host {
   use linux-server
   host_name ubuntu_host
   alias Ubuntu Host
   address 192.168.1.10
   register 1
}
define service {
   host_name ubuntu_host
   service_description PING
   check_command check_ping!100.0,20%!500.0,60%
   max_check_attempts 2
   check_interval 2
   retry_interval 2
   check_period 24x7
   check_freshness 1
   contact_groups admins
   notification_interval 2
   notification_period 24x7
   notifications_enabled 1
   register 1
}

Приведенные выше определения добавляют хост с именем ubuntu_host и определяют сервисы, которые будут работать на этом хосте. После перезапуска Nagios этот хост начнет отслеживаться Nagios, и указанные службы будут запущены.

В Nagios есть еще много сервисов, которые можно использовать для мониторинга практически всего на работающем хосте.