Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <!-- collectd-configuration.xml package and monitor -->
- <package name="QA">
- <filter>IPADDR != '0.0.0.0'</filter>
- <include-range begin="10.0.0.1" end="10.0.0.254"/>
- <service name="JMX-9003" interval="300000"
- user-defined="false" status="on">
- <parameter key="port" value="9003"/>
- <parameter key="retry" value="2"/>
- <parameter key="timeout" value="3000"/>
- <parameter key="protocol" value="rmi"/>
- <parameter key="urlPath" value="/jmxrmi"/>
- <parameter key="rrd-base-name" value="java"/>
- <parameter key="ds-name" value="jmx-9003"/>
- <parameter key="friendly-name" value="jmx-9003"/>
- <parameter key="collection" value="JMX-9003"/>
- <parameter key="thresholding-enabled" value="false"/>
- </service>
- <service name="SNMP" interval="300000" user-defined="false" status="on">
- <parameter key="collection" value="default"/>
- <parameter key="thresholding-enabled" value="true"/>
- </service>
- </package>
- <collector service="JMX-9003" class-name="org.opennms.netmgt.collectd.Jsr160Collector"/>
- <!-- jmx-datacollection-config.xml collection -->
- <jmx-collection name="JMX-9003">
- <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>
- <import-mbeans>jmx-datacollection/jmx-9003.xml</import-mbeans>
- </jmx-collection>
- <!-- jmx-datacollection/jmx-9003.xml include file -->
- <mbeans>
- <mbean name="java.lang.Memory" objectname="java.lang:type=Memory">
- <attrib name="ObjectPendingFinalizationCount" alias="0ObjecPendiFinalCnt" type="gauge"/>
- <comp-attrib name="HeapMemoryUsage" alias="HeapMemoryUsage" type="Composite">
- <comp-member name="committed" alias="0HeapMemUsageCommit" type="gauge"/>
- <comp-member name="init" alias="0HeapMemUsageInit" type="gauge"/>
- <comp-member name="max" alias="0HeapMemUsageMax" type="gauge"/>
- <comp-member name="used" alias="0HeapMemUsageUsed" type="gauge"/>
- </comp-attrib>
- <comp-attrib name="NonHeapMemoryUsage" alias="NonHeapMemoryUsage" type="Composite">
- <comp-member name="committed" alias="0NonHeapMemUsagComm" type="gauge"/>
- <comp-member name="init" alias="0NonHeapMemUsagInit" type="gauge"/>
- <comp-member name="max" alias="0NonHeapMemUsageMax" type="gauge"/>
- <comp-member name="used" alias="0NonHeapMemUsagUsed" type="gauge"/>
- </comp-attrib>
- </mbean>
- <mbean name="java.lang.GarbageCollector" objectname="java.lang:type=GarbageCollector,name=ConcurrentMarkSweep">
- <attrib name="CollectionCount" alias="0CollectionCnt" type="gauge"/>
- <attrib name="CollectionTime" alias="0CollectionTime" type="gauge"/>
- <comp-attrib name="LastGcInfo" alias="LastGcInfo" type="Composite">
- <comp-member name="GcThreadCount" alias="0LasGcInfoGcThreCnt" type="gauge"/>
- <comp-member name="duration" alias="0LastGcInfoDuration" type="gauge"/>
- <comp-member name="endTime" alias="0LastGcInfoEndTime" type="gauge"/>
- <comp-member name="id" alias="0LastGcInfoId" type="gauge"/>
- <comp-member name="startTime" alias="0LastGcInfoStarTime" type="gauge"/>
- </comp-attrib>
- </mbean>
- <mbean name="java.lang.Threading" objectname="java.lang:type=Threading">
- <attrib name="DaemonThreadCount" alias="0DaemonThreadCnt" type="gauge"/>
- <attrib name="PeakThreadCount" alias="0PeakThreadCnt" type="gauge"/>
- <attrib name="CurrentThreadCpuTime" alias="0CurreThreadCpuTime" type="gauge"/>
- <attrib name="CurrentThreadUserTime" alias="0CurreThreadUsrTime" type="gauge"/>
- <attrib name="ThreadCount" alias="0ThreadCnt" type="gauge"/>
- <attrib name="TotalStartedThreadCount" alias="0TotalStartThreaCnt" type="gauge"/>
- </mbean>
- </mbeans>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement