Я хотел бы определить группу хостов на Nagios 4. При разведке она должна быть определена где-нибудь в /usr/local/nagios/etc
. Я пробовал создать файл hostgroups.cfg
что с содержанием:
define hostgroup{
hostgroup_name webservers
members *
}
Это подходящее место для добавления этой конфигурации? (Я новичок в Nagios)
В вашем файле nagios.cfg вы можете добавить строку, указывающую на созданный вами файл hostgroups.cfg, тем самым сообщая nagios включить этот файл.
cfg_file=/usr/local/nagios/etc/hostgroups.cfg
Вы также можете указать каталог, и nagios обработает любой из файлов, найденных в:
cfg_dir=/usr/local/nagios/etc/directory_containing_cfg_files
Я просто ввел запись группы хостов в свой файл hosts.cfg. После того, как Nagios был проверен на наличие ошибок и перезапущен, мои группы узлов были там и доступны. Мне также не пришлось редактировать файл nagios.cfg таким образом. Просто работает. Использование Nagios Core 4 (4.4.1)