我试图让我们的OpenNMS仪表板显示我们的一个定制的监控组。我编辑了监控-views.xml:
/etc/opennms
<?xml version="1.0" encoding="UTF-8"?>
<surveillance-view-configuration
xmlns:this="http://www.opennms.org/xsd/config/surveillance-views"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://www.opennms.org/xsd/config/surveillance-views http://www.opennms.org/xsd/config/surveillance-views.xsd"
default-view="default" >
<views >
<view name="default" refresh-seconds="300" >
<rows>
<row-def label="Routers" >
<category name="Routers"/>
</row-def>
<row-def label="Switches" >
<category name="Switches" />
</row-def>
<row-def label="Servers" >
<category name="Servers" />
</row-def>
<row-def label="Zinwave">
<category name="zinwave">
</row-def>
</rows>
<columns>
<column-def label="PROD" >
<category name="Production" />
</column-def>
<column-def label="TEST" >
<category name="Test" />
</column-def>
<column-def label="DEV" >
<category name="Development" />
</column-def>
</columns>
</view>
然而,行Zinwave并没有出现在仪表板上。监测组zinwave存在,其中有2个装置。没有定义自定义仪表板的用户,因此每个人都应该看到默认值。
有人能解释我为什么不在仪表盘上看到Zinwave组吗?
发布于 2014-10-14 13:46:32
你有一个错误:
<category name="zinwave">这应该是:
<category name="zinwave" />发布于 2014-10-01 07:33:15
记住要包括你想要显示在仪表板上的设备。检查下
管理->管理监视类别-> zinwave并添加zinwave设备.
默认情况下,OpenNMS应该插入您在监视类别上创建的所有类别,但是如果它不能工作,请尝试从监视类别中删除zinwave类别。然后重新创建它并再次添加设备。(也可以重新启动OpenNMS,这很有帮助)。
此外,请检查您的代码中是否有错误。监视类别可能与类别不同,但如果可能的话,我会使用相同的名称(以避免任何误解)。因此,也请检查下面的代码中是否需要大写字母z。
<row-def label="Zinwave">
<category name="zinwave">
</row-def>https://stackoverflow.com/questions/26032491
复制相似问题