검색결과 리스트
글
Nagios macro(매크로) 정의
Nagios - macro 정의 Linux
|
Document
• http://nagios.sourceforge.net/docs/3_0/macros.html
Sample 1 - Host Address
define host{
host_name linuxbox
address 192.168.1.2
check_command check_ping
}
define command{
command_name check_ping
command_line /usr/local/nagios/libexec/check_ping -H $HOSTADDRESS$ -w 100.0,90% -c 200.0,60%
Sample 2 - Arcument
define service{
Host_name linuxbox
Service_description Ping
Heck_command check_ping!200.0,80%!400.0,40%
}
define command{
command_name check_ping
command_line /usr/local/nagios/libexec/check_ping =H $HOSTADDRESS$ -w $ARG1$ -c $ARG2$
Custom Variable Macros
• $_HOST<variable>$
• $_SERVICE<variable>$
• $_CONTACT<bariable>$
Sample
define host{
host_name linuxbox
address 10.1.1.1
_MAC 11:11:11:11:11:11
}
define command{
{
command_name check_host_mac
command_line /usr/local/nagios/libexec/check_host_mac -H $HOSTADDRESS$ -m $_HOSTMAC$
Macro Definition Lists
• $HOSTNAME$
• $HOSTADDRESS$
• $HOSTDISPLAYNAME$
• $HOSTSTATE$
• $HOSTGROUPNAMES$
• $LASTHOSTCHECK$
• $LASTHOSTSTATE$
• $SERVICEDESC$
• $SERVICESTATE$
• $SERVICEGROUPNAMES$
• $CONTACTNAME$
• $CONTACTALIAS$
• $CONTACTEMAIL$
• $CONTACTGROUPNAMES$
'관제 솔루션 > Nagios' 카테고리의 다른 글
CentOS 에 Nagios 설치하기 (0) | 2015.10.20 |
---|