免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 2777 | 回复: 7
打印 上一主题 下一主题

nagios 即时性问题 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2009-05-15 10:04 |只看该作者 |倒序浏览
我发现用nagios监控 windows 主机的时候,很多信息都要过一会才能反映出来,
比如说我在windows 上停掉几个服务什么的。nagios 显示亮红色报警了。
但是我又把服务起来了,过了N久还是红色。再等一会才变绿~!

怎么解决他的即时问题,第一时间发现错误信息,第一时间更新nagios里面的信息呢

论坛徽章:
0
2 [报告]
发表于 2009-05-15 10:41 |只看该作者
up

论坛徽章:
1
2015元宵节徽章
日期:2015-03-06 15:50:39
3 [报告]
发表于 2009-05-15 11:28 |只看该作者
这个问题是nagios监控目标时的监控周期决定的,如果想缩短告警时间,那只能缩短检测周期。
check_interval,检测周期
retry_check_interval,重新检测周期,一般是状态异常时
max_check_attempts,重试多少次后才告警
我也就用到这样了。而且如果attempts=1的话,还得加一些parents之类的参数才能最大限度的避免误告警。
至于说目标一出现状态更新,nagios就能发现,那也太智能了点。

论坛徽章:
0
4 [报告]
发表于 2009-05-15 12:15 |只看该作者
原帖由 dbsrv 于 2009-5-15 11:28 发表
这个问题是nagios监控目标时的监控周期决定的,如果想缩短告警时间,那只能缩短检测周期。
check_interval,检测周期
retry_check_interval,重新检测周期,一般是状态异常时
max_check_attempts,重试多少次 ...




你说的那几个地方都在那里设置啊?

论坛徽章:
1
2015元宵节徽章
日期:2015-03-06 15:50:39
5 [报告]
发表于 2009-05-15 13:57 |只看该作者
原帖由 相当宏伟 于 2009-5-15 12:15 发表




你说的那几个地方都在那里设置啊?

到处都是……^_^

  1. define host{
  2.         use                     windows-server                  
  3.         host_name                          SH-17                          
  4.         alias                                      ShangHai Database Server           
  5.         contact_groups                   ShangHai
  6.         address                              192.168.213.17
  7.         normal_check_interval       10
  8.         retry_check_interval          1
  9.         max_check_attempts         3
  10.         parents                              SH-Router
  11.         }

  12. define service{
  13.         use                                 generic-service
  14.         host_name                    SH-17
  15.         contact_groups             shanghai        
  16.         notification_interval       10
  17.         max_check_attempts     2               
  18.         normal_check_interval   5               
  19.         retry_check_interval      1               
  20.         service_description         Process  Explore     
  21.         check_command             check_nt!PROCSTATE!-d SHOWALL -l Explorer.exe -s password
  22.         }

复制代码

论坛徽章:
0
6 [报告]
发表于 2009-05-15 14:03 |只看该作者
define host{
        use             windows-server
        host_name       winserver
        alias           My Windows Server
        address         192.168.0.181
        }
看我的windows.cfg,我的配置文件里没有,我直接写这个下面行吗?

论坛徽章:
0
7 [报告]
发表于 2009-05-15 15:57 |只看该作者
原帖由 相当宏伟 于 2009-5-15 14:03 发表
define host{
        use             windows-server
        host_name       winserver
        alias           My Windows Server
        address         192.168.0.181
        }
看我的windows ...


行,这些文件涉及的参数至少有几十条呢,需要的往上加吧

论坛徽章:
0
8 [报告]
发表于 2009-05-15 16:04 |只看该作者
thank you
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP