OpenNMS Minion

Dashboard

Combines OpenNMS Minion statistics from JMX-Minion and SNMP data collection
Last updated: 2 years ago

Downloads: 105

Reviews: 0

    This dashboard shows metrics gathered from OpenNMS Minion using JMX and SNMP. An SNMP service has to be added to the minion node (i.e. on the localhost interface).

    To gather (and see) JMX Garbage collection details, you'll have to add

            <mbean name="JVM GarbageCollector:PS MarkSweep" objectname="java.lang:type=GarbageCollector,name=PS MarkSweep">
               <attrib name="CollectionCount" alias="PSMSCollCnt" type="counter"/>
               <attrib name="CollectionTime" alias="PSMSCollTime" type="counter"/>
               <comp-attrib name="LastGcInfo" alias="PSMSLastGcInfo" type="Composite">
                  <comp-member name="GcThreadCount" alias="PSMSGcThreadCnt" type="gauge"/>
                  <comp-member name="duration" alias="PSMSDuration" type="gauge"/>
                  <comp-member name="endTime" alias="PSMSEndTime" type="gauge"/>
               </comp-attrib>
            </mbean>
            <mbean name="JVM GarbageCollector:PS Scavenge" objectname="java.lang:type=GarbageCollector,name=PS Scavenge">
               <attrib name="CollectionCount" alias="PSSCollCnt" type="counter"/>
               <attrib name="CollectionTime" alias="PSSCollTime" type="counter"/>
               <comp-attrib name="LastGcInfo" alias="PSSLastGcInfo" type="Composite">
                  <comp-member name="GcThreadCount" alias="PSSGcThreadCnt" type="gauge"/>
                  <comp-member name="duration" alias="PSSDuration" type="gauge"/>
                  <comp-member name="endTime" alias="PSSEndTime" type="gauge"/>
               </comp-attrib>
            </mbean>
    

    to /etc/opennms/jmx-datacollection.d/minion.xml

    Dependencies:
    • Grafana 4.6.0

    • Graph

    • OpenNMS Performance 1.0.0