Page 1 of 1
Interface down but appers in notifications few hours later
Posted: Sat May 16, 2015 7:56 am
by chriiis21
Hello everybody,
I've installed nagios to supervise my debian computer. It's a project that i have with my university.
On the nagios web interface (tactical overview), i see immediatly when i shut down the interface and when i activate it.
But the state of my debian doesn't appaers immediatly in the tab "notification" so i can't receive immedialty an e-mail about the debian's state.
The state appaers in notification tab few hours later.
I found some topic on internet similar in mine but i don't find the solution.
Thank you for your help.
Re: Interface down but appers in notifications few hours lat
Posted: Sun May 17, 2015 11:53 pm
by Box293
This sounds like you're expecting a notification immediately however your max_check_attempts must occur before the object enters a HARD warning/critical/unknown state.
Can you please post the service definition of the host.
Re: Interface down but appers in notifications few hours lat
Posted: Mon May 18, 2015 5:58 am
by chriiis21
Of course :
Code: Select all
# Define a service to "ping" the local machine
define service{
use local-service ; Name of service template to use
host_name localhost, DebianDUT
service_description PING
check_command check_ping!100.0,20%!500.0,60%
}
# Define a service to check the disk space of the root partition
# on the local machine. Warning if < 20% free, critical if
# < 10% free space on partition.
define service{
use local-service ; Name of service template to use
host_name localhost,DebianDUT
service_description Root Partition
check_command check_local_disk!20%!10%!/
}
# Define a service to check the number of currently logged in
# users on the local machine. Warning if > 20 users, critical
# if > 50 users.
define service{
use local-service ; Name of service template to use
host_name localhost,DebianDUT
service_description Current Users
check_command check_local_users!20!50
}
# Define a service to check the number of currently running procs
# on the local machine. Warning if > 250 processes, critical if
# > 400 users.
define service{
use local-service ; Name of service template to use
host_name localhost,DebianDUT
service_description Total Processes
check_command check_local_procs!250!400!RSZDT
}
# Define a service to check the load on the local machine.
define service{
use local-service ; Name of service template to use
host_name localhost,DebianDUT
service_description Current Load
check_command check_local_load!5.0,4.0,3.0!10.0,6.0,4.0
}
# Define a service to check the swap usage the local machine.
# Critical if less than 10% of swap is free, warning if less than 20% is free
define service{
use local-service ; Name of service template to use
host_name localhost,DebianDUT
service_description Swap Usage
check_command check_local_swap!20!10
}
# Define a service to check SSH on the local machine.
# Disable notifications for this service by default, as not all users may have SSH enabled.
define service{
use local-service ; Name of service template to use
host_name localhost,DebianDUT
service_description SSH
check_command check_ssh
notifications_enabled 0
}
# Define a service to check HTTP on the local machine.
# Disable notifications for this service by default, as not all users may have HTTP enabled.
define service{
use local-service ; Name of service template to use
host_name localhost,DebianDUT
service_description HTTP
check_command check_http
notifications_enabled 0
}
Re: Interface down but appers in notifications few hours lat
Posted: Mon May 18, 2015 4:43 pm
by tmcdonald
Have you modified your local-service template at all? Please post it as well.