Make it easier to remove service entries from OpenNMS
Description
Environment
WINDOWS
Acceptance / Success Criteria
None
Attachments
1
Lucidchart Diagrams
Activity
Show:

Seth Leger June 30, 2015 at 4:47 PM
Yes, if you remove the monitors from the polling configuration, entries still remain in the database until you remove them. I'm going to change this bug to an enhancement around this workflow. Thanks for linking to a relevant discussion email as well.

frederic June 15, 2015 at 9:50 AM
i find this solution .
http://opennms.530661.n2.nabble.com/removing-services-td7580023.html
perhaps , a other solution ( more easy ) is possible ?
fred
Details
Details
Assignee
Unassigned
UnassignedReporter

Labels
Components
Affects versions
Due date
Jun 15, 2015
Priority
PagerDuty
PagerDuty Incident
PagerDuty

PagerDuty Incident
Created June 15, 2015 at 3:56 AM
Updated August 4, 2023 at 1:43 AM
When i change the poller-configuration.xml , the news monitor appears on the availability panel , but all suppress already exist on the panel.
for my example , i have replace 2 monitors n5K-power1 et n5K-power2 by N5K-powers .
-------poller-configuration.xml------------------ <package name="NX5K-ENV">
<filter>categoryName == 'NX5K-ENV'</filter>
<include-range begin="1.1.1.1" end="254.254.254.254" />
<include-range begin="::1" end="ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff" />
<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="N5K-Powers" interval="300000" user-defined="false" status="on">
<parameter key="retry" value="2"/>
<parameter key="timeout" value="3000"/>
<parameter key="port" value="161"/>
<parameter key="oid" value=".1.3.6.1.4.1.9.9.117.1.1.2.1.2"/>
<parameter key="operator" value="="/>
<parameter key="operand" value="2"/>
<parameter key="walk" value="true" />
<parameter key="match-all" value="true" />
</service>
<service name="N5K-Temp" interval="300000" user-defined="false" status="on">
<parameter key="retry" value="2"/>
<parameter key="timeout" value="3000"/>
<parameter key="port" value="161"/>
<parameter key="oid" value=".1.3.6.1.4.1.9.9.109.1.1.1.1.7.1"/>
<parameter key="operator" value="<"/>
<parameter key="operand" value="50"/>
<parameter key="rrd-repository" value="D:/OpenNMS/share/rrd/response" />
</service>
<service name="N5K-Cpu-5min" interval="300000" user-defined="false" status="on">
<parameter key="retry" value="2"/>
<parameter key="timeout" value="3000"/>
<parameter key="port" value="161"/>
<parameter key="oid" value=".1.3.6.1.4.1.9.9.91.1.1.1.1.4.21600"/>
<parameter key="operator" value="<"/>
<parameter key="operand" value="42"/>
<parameter key="rrd-repository" value="D:/OpenNMS/share/rrd/response" />
</service>
<service name="N5K-FanTRAY" interval="300000" user-defined="false" status="on">
<parameter key="retry" value="2"/>
<parameter key="timeout" value="3000"/>
<parameter key="port" value="161"/>
<parameter key="oid" value=".1.3.6.1.4.1.9.9.117.1.4.1"/>
<parameter key="operator" value="="/>
<parameter key="operand" value="2"/>
<parameter key="walk" value="true" />
<parameter key="match-all" value="true" />
<parameter key="rrd-repository" value="D:/OpenNMS/share/rrd/response" />
</service>
<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 -->
</package>
---------------------------------------------------------------------------------------------