Я наг ios новичок ie и после прочтения нескольких дел c об определениях хостов, сервисов, команд я наткнулся на довольно глупую ошибку, которую не могу обойти стороной.
Я следовал этому уроку: Официальный Наг * 1032 * Туто
Вот мой код nag ios .cfg (только пример, а не весь конф):
cfg_file=/usr/local/nagios/etc/objects/commands.cfg
cfg_file=/usr/local/nagios/etc/objects/contacts.cfg
cfg_file=/usr/local/nagios/etc/objects/timperiodds.cfg
cfg_file=/usr/local/nagios/etc/objects/templates.cfg
cfg_file=/usr/local/nagios/etc/objects/hosts.cfg
cfg_file=/usr/local/nagios/etc/objects/services.cfg
Теперь мой hosts.cfg:
define host {
host_name nas_01
alias NAS Eth0
address 192.168.1.x ; I did not put 'x' ;)
}
Наконец, мой services.cfg:
define service {
use generic-service ; Inherit default values from a template
host_name nas_01
service_description HTTP
check_command check_http
}
Я пытаюсь проверить файл conf, используя: /usr/local/nagios/bin/nagios -v /usr/local/nagios/etc/nagios.cfg
Но я получаю эту ошибку:
Error: Invalid max_check_attempts value for host 'nas_01'
Error: Could not register host (config file '/usr/local/nagios/etc/objects/hosts.cfg', starting on line 7)
Если я пытаюсь поместить определение своего хоста в мои services.cfg, у меня появляется следующая ошибка:
Warning: Duplicate definition found for host 'nas_01' (config file '/usr/local/nagios/etc/objects/services.cfg', starting on line 7)
Error: Could not add object property in file '/usr/local/nagios/etc/objects/services.cfg' on line 9.
Error: Invalid max_check_attempts value for host 'nas_01'
Error: Could not register host (config file '/usr/local/nagios/etc/objects/hosts.cfg', starting on line 7)
Error processing object config files!
Что-то кажется неясным с max_check_attempts
нет?
Есть идеи?