博客首页 注册 建议与交流 排行榜 加入友情链接
推荐 投诉 搜索: 帮助

Martin Liu's blog

Open Source can do everything, it is true:) You could find exactly what you want. 迎接开源软件潮流,把IT管理的更好,分享开源IT管理方面的工具和技术。联系我:liuzh66@gmail.com
   martinliu.cublog.cn
关于作者  
姓名:Martin Liu
职业:IT管理软件
位置:北京
个性介绍:
IT管理的开源软件技术真的不错!多多探索开源IT管理技术。

我的分类  




如何使用OpenNMS中的StrafePing功能

自从1.3.7之后OpenNMS加入了Smokeping功能,取名为StrafePing。从此OpenNMS也成了Smokeping的银牌赞助商。

 

安装:

StafePing做为一个Poller默认被安装在1.3.7后的软件中,不需要单独安装和配置。

 

配置:

没有单独的配置文件,相关的配置信息需要修改文件: poller-configuration.xml中的相关部分。如下所示:

<!-- Moved StrafePing to its own package.  This allows for more flexible configuration of which interfaces      will have StrafePing statistical analysis rather than being on for or off for all interfaces.  Change      this package's filter / ranges for directing the StrafePinger to choice interfaces.  Note: Strafing all      of your network interface may create high loads on the NMS file system.  -->

 

 <package name="strafer">

   <filter>IPADDR != '0.0.0.0'</filter>

   <include-range begin="192.168.6.130" end="192.168.6.140">

   <include-range begin="137.72.162.1" end="137.72.162.20">

   <rrd step="300">

     <rra>RRA:AVERAGE:0.5:1:2016</rra>

     <rra>RRA:AVERAGE:0.5:12:1488</rra>

     <rra>RRA:AVERAGE:0.5:288:366</rra>

     <rra>RRA:MAX:0.5:288:366</rra>

     <rra>RRA:MIN:0.5:288:366</rra>

   </rrd>

   <service name="StrafePing" interval="300000" defined="false" status="on">

     <parameter key="retry" value="0">

     <parameter key="timeout" value="3000">

     <parameter key="ping-count" value="20">

     <parameter key="failure-ping-count" value="20">

     <parameter key="wait-interval" value="50">

     <parameter key="rrd-repository" value="/opt/opennms/share/rrd/response">

     <parameter key="rrd-base-name" value="strafeping">

   </parameter>

   <downtime interval="30000" begin="0" end="300000">     <!-- 30s, 0, 5m -->

   <downtime interval="300000" begin="300000" end="43200000"> <!-- 5m, 5m, 12h -->

   <downtime interval="600000" begin="43200000" end="432000000">  <!-- 10m, 12h, 5d -->

   <downtime begin="432000000" delete="true">         <!-- anything after 5 days delete -->

 </downtime>

 

需要在 <include-range begin="192.168.6.130" end="192.168.6.140"/>标记中加入需要使用的Ip地址范围。启用之后StrafePing做为一个被监控的服务显示在这个节点上,如下图所示。

默认安装OpenNMS并不使用这个服务,是为了减小网络流量;推荐根据OpenNMS硬件的能力只对部分节点做这种监控。

 

使用:

需要产品StrafePing的图形有两种方式。1)在OpenNMS首页上,点击右侧的Resources Graphs,选中产看的机器,在Response Time下面的列表中选中需要产看的Ip地址,点击Submit,即可产看到图形。2)在节点产看页面,选中Resources Graphs,在Response Time下面的列表中选中需要产看的Ip地址,点击Submit,即可产看到图形。如下图所示:

 

如何想看懂StafePing的图

请参考我以前的blog http://lzheng.blogspot.com/2007/02/smokeping-rttround-trip-time-tcp-tcp.html

参考Smokeping的网站http://oss.oetiker.ch/smokeping/doc/reading.en.html



From: http://lzheng.blogspot.com/2007/12/opennmsstrafeping.html

 原文地址 http://lzheng.blogspot.com/2007/12/opennmsstrafeping.html
 发表于: 2007-12-21,修改于: 2007-12-21 16:04 已浏览420次,有评论0条 推荐 投诉

  网友评论

  发表评论



Copyright © 2001-2006 ChinaUnix.net All Rights Reserved

感谢所有关心和支持过ChinaUnix的朋友们
页面生成时间:9.03807

京ICP证041476号