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 есть еще много сервисов, которые можно использовать для мониторинга практически всего на работающем хосте.