Система FreeBSD 4.10-STABLE
Есть такая конфигурация.
services.cfg:
define service{
host_name somehost.com
service_description check disk space on FreeBSD Server
check_command check_local_disk!10%!5%!/var
max_check_attempts 3
normal_check_interval 5
retry_check_interval 1
check_period workhours
notification_interval 30
notification_period workhours
notification_options w,c,r
contact_groups admins
}
hosts.cfg :
define host{
host_name somehost.com
alias FreeBSD server
address 207.46.250.119
check_command check_local_disk
max_check_attempts 5
process_perf_data 0
retain_nonstatus_information 0
contact_groups admins
notification_interval 30
notification_period 24x7
notification_options d,u,r
}
в checkcommands.cfg:
# 'check_local_disk' command definition
define command{
command_name check_local_disk
command_line $USER1$/check_disk -w $ARG1$ -c $ARG2$ -p $ARG3$
}
Есть такое чудо!
В логах наблюдаем следующее:
Info: check_disk: Warning threshold must be integer or percentage!
/usr/local/libexec/nagios> ./check_disk -w 10% -c 5% -p /var
выдает все нормально
DISK OK - free space: /var 194 MB (20%);| /var=775MB;871;919;0;968
Скорее всего не правильно заданы параметры в service.cfg, как задать правильно ?
Буду признателен за любую помощь!