-2

我在 opennms 版本 1.16.0.3 中启用/配置磁盘 i/o 的 SNMP 监控时遇到困难。

所以让我们稍微解释一下。在 OpenNMS 中,当您转到“配置 OpenNMS>操作>管理 SNMP 收集和数据收集组”时,您可以配置 SNMP 数据收集。

在“Data collections Group”中选择“netsnmp.xml”数据收集组文件,在那里你会找到DISk IO (UCD-SNMP MIB)。

我的问题是:如何监视此资源(磁盘 IO),使其在以下位置显示为图形:节点>“受监视节点的名称”>资源图

4

1 回答 1

0

在数据收集配置文件 (netsnmp.xml) 中,您需要在配置文件底部的系统定义中包含收集组。

您会注意到该组称为“ucd-diskio”

系统定义(配置文件中的 systemDef)用于创建您希望包含用于收集尝试的指标组的配置文件。他们使用 sysOID 或 sysOID 掩码来识别要尝试收集的设备。所以找到

(使用 .1.3.6.1.4.1.8072.3 的 sysoidMask)

并向其中添加另一个 includeGroup

ucd-diskio

然后只需触摸一下 $OPENNMS-HOME(dir)/etc/datacollection-config.xml 并等待几分钟,如果 OpenNMS 可以成功收集到您的节点,您应该会看到 IO 数据正在填充。

注意:由于磁盘 io 对 MIB 表使用索引集合,因此这些图将显示在磁盘 IO 索引标题下,而不是在包罗万象的主机资源组图下。它应该使用诸如卷名之类的东西来索引。

干杯

于 2016-01-07T02:47:31.967 回答