Пользовательская панель инструментов OpenNMS не отображается
Я пытаюсь, чтобы наша панель 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 на моей панели?
2 ответа
У вас есть опечатка в:
<category name="zinwave">
это должно быть:
<category name="zinwave" />
Не забудьте включить устройства, которые вы хотели бы видеть на панели инструментов. Проверьте под
Admin-> Управление категорией наблюдения -> zinwave и добавьте устройства zinwave.
По умолчанию OpenNMS должен вставить все категории, которые вы создали в категории наблюдения, но если это не работает, попробуйте удалить категорию zinwave из категорий наблюдения. Затем воссоздайте его и снова добавьте устройство. (Также перезапустите OpenNMS, это помогает).
Пожалуйста, проверьте также, что в вашем коде нет ошибки опечатки. Категории наблюдения могут отличаться от категорий, но я бы использовал одно и то же имя, если это возможно (чтобы избежать недоразумений). Поэтому, пожалуйста, проверьте также, нужен ли заглавный z в приведенном ниже коде, или нет
<row-def label="Zinwave">
<category name="zinwave">
</row-def>