Nagios : Set Thresholds
2015/06/18
|
This is the Threshold settings section.
It is set on some items by default but if you change it, configure like follows. | |
[1] | The thresholds are set in configuration file by default. For example, the item for monitoring disk usage of root partition is set like follows. |
[root@dlp ~]#
vi /etc/nagios/objects/localhost.cfg
# 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.
# the thresholds are set as Warning if > 20% free, critical if 10% > 10% free
# change these values if you'd like to change them
define service{ use local-service host_name localhost service_description Root Partition check_command check_local_disk!20%!10%!/ }[root@dlp ~]#
systemctl restart nagios
|
[2] | For the case you add a new plugin and configure for it all, set like follows. (the example is a case for adding check_ntp_time plugin) |
# display options for a plugin
[root@dlp ~]#
/usr/lib64/nagios/plugins/check_ntp_time -h
... ... -w, --warning=THRESHOLD Offset to result in warning status (seconds) -c, --critical=THRESHOLD ... ...
# add definition of command for a plugin with thresholds' options
[root@dlp ~]#
vi /etc/nagios/objects/commands.cfg
# add follows to the end
define command{ command_name check_ntp_time command_line $USER1$/check_ntp_time -H $ARG1$ -w $ARG2$ -c $ARG3$ }
# add definition of service with thresholds' values
[root@dlp ~]#
vi /etc/nagios/objects/localhost.cfg
# add follows to the end ( Warning if it has 1 sec time difference, Critical if it has 2 sec )
define service{ use local-service host_name localhost service_description NTP_TIME check_command check_ntp_time!ntp1.jst.mfeed.ad.jp!1!2 notifications_enabled 1 } |
[3] | The notification is sent if a system value is over the threshold. |
Subject: ** PROBLEM Service Alert: localhost/Root Partition is CRITICAL ** User-Agent: Heirloom mailx 12.4 7/29/08 Content-Type: text/plain; charset=us-ascii From: nagios@dlp.srv.world Status: R ***** Nagios ***** Notification Type: PROBLEM Service: Root Partition Host: localhost Address: 127.0.0.1 State: CRITICAL Date/Time: Wed Feb 25 07:49:12 JST 2015 Additional Info: DISK CRITICAL - free space: / 13232 MB (9% inode=15%): |
Nenhum comentário:
Postar um comentário