Nagios 一些小技巧
序:本文没有太过的篇幅,但是掌握了这些技巧,可以使你配置起nagios的配置文件时会省时省力很多。
Nagios 一些小技巧
From:http://nagios.sourceforge.net/docs/nagioscore/3/en/objecttricks.html1、如果你想创建相同的服务给多个主机,可以指定$host_name指令。 define service { host_name nagios-server,rsync-89 ;注意以逗号分开 service_description check-host-alive check_period 24x7 max_check_attempts 3 normal_check_interval 1 retry_check_interval 1 contact_groups ktm notification_interval 10 notification_period 24x7 notification_options w,u,c,r check_command check-host-alive } 图Nagios1:2、同样多个Hostgroups defin service { hostgroup_namehostgroup1,hostgroup2 ........... } 3、所有主机通配符*来代替。 defin service { host_name* ........... } 4、全部但不要某些主机 defin service { host_name*,!host1,!host2 ........... } :更多参考上面的链接。5、对象继承name定义,use引用。不需要定义的可以单独加进去。可双层定义。即host1组name host2,然后再继续引用。更多更具体:http://nagios.sourceforge.net/docs/nagioscore/3/en/objecttricks.html define service { host_name rsync-89 service_description check-host-alive check_period 24x7 max_check_attempts 3 normal_check_interval 1 retry_check_interval 1 contact_groups ktm notification_interval 10 notification_period 24x7 notification_options w,u,c,r check_command check-host-alive name host1 } define service { host_name nagios-server use host1 }声明:本站所有文章资源内容,如无特殊说明或标注,均为采集网络资源。如若本站内容侵犯了原著者的合法权益,可联系本站删除。