自从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