Nagios - Хосты и услуги
Nagios - самый популярный инструмент, который используется для мониторинга хостов и сервисов, работающих в вашей ИТ-инфраструктуре. Хосты и конфигурации служб являются строительными блоками Nagios Core.
Хост подобен компьютеру; это может быть физическое устройство или виртуальное.
Сервисы - это те, которые используются Nagios для проверки хоста.
Вы можете создать файл хоста в каталоге сервера Nagios и указать определения хоста и службы. Например -
sudo gedit /usr/local/nagios/etc/servers/ubuntu_host.cfg
# Файл конфигурации хоста Ubuntu
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 есть еще много сервисов, которые можно использовать для мониторинга практически всего на работающем хосте.