Nagios一些小技巧
序:本文没有太过的篇幅,但是掌握了这些技巧,可以使你配置起nagios的配置文件时会省时省力很多。
我们注重客户提出的每个要求,我们充分考虑每一个细节,我们积极的做好网站制作、做网站服务,我们努力开拓更好的视野,通过不懈的努力,创新互联赢得了业内的良好声誉,这一切,也不断的激励着我们更好的服务客户。 主要业务:网站建设,网站制作,网站设计,小程序设计,网站开发,技术开发实力,DIV+CSS,PHP及ASP,ASP.Net,SQL数据库的技术开发工程师。
Nagios 一些小技巧
From:http://nagios.sourceforge.net/docs/nagioscore/3/en/objecttricks.html
1、如果你想创建相同的服务给多个主机,可以指定$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 } |
本文标题:Nagios一些小技巧
标题链接:http://hbruida.cn/article/ijospp.html