i found a strange problem
when one of the host seems to be down and check_ping returns CRITICAL alert and when notification about this problem arrived it has an empty state field:
***** Nagios *****
Notification Type: PROBLEM
Service:
Host: Citrix
Address: XXX.XXX.XXX.XXX
State:
Date/Time: Wed Jan 16 10:56:27 MSK 2008
Additional Info:
hosts.cfg:
define host{
use generic-host ; Name of host template to use
host_name citrix_90
alias Citrix
address XX.XX.XX.90
}
service.cfg:
define service{
use generic-service ; Name of service template to use
host_name citrix_90
service_description PING
check_command check_ping!250.0,20%!500.0,60%
}
BTW, other critical services problems like fail to check disk usage via snmp or fail to check tcp port always return States correctly in notifications.