Hostname "__ONION_ADDRESS__"
Interval 30
LoadPlugin syslog
LogLevel info
LoadPlugin cpu
LoadPlugin df
LoadPlugin disk
LoadPlugin fhcount
LoadPlugin interface
LoadPlugin java
LoadPlugin load
LoadPlugin memory
LoadPlugin processes
LoadPlugin swap
LoadPlugin write_graphite
ReportByCpu true
ValuesPercentage true
MountPoint "/"
Disk "/[hs]da/"
ValuesAbsolute false
ValuesPercentage true
Interface "eth0"
JVMArg "-verbose:jni"
JVMArg "-Djava.class.path=/usr/share/collectd/java/collectd-api.jar:/usr/share/collectd/java/generic-jmx.jar"
LoadPlugin "org.collectd.java.GenericJMX"
# Generic heap/nonheap memory usage.
ObjectName "java.lang:type=Memory"
#InstanceFrom ""
InstancePrefix "memory"
# Creates four values: committed, init, max, used
Type "memory"
#InstancePrefix ""
#InstanceFrom ""
Table true
Attribute "HeapMemoryUsage"
InstancePrefix "heap-"
# Creates four values: committed, init, max, used
Type "memory"
#InstancePrefix ""
#InstanceFrom ""
Table true
Attribute "NonHeapMemoryUsage"
InstancePrefix "nonheap-"
# Memory usage by memory pool.
ObjectName "java.lang:type=MemoryPool,*"
InstancePrefix "memory_pool-"
InstanceFrom "name"
Type "memory"
#InstancePrefix ""
#InstanceFrom ""
Table true
Attribute "Usage"
ServiceURL "service:jmx:rmi:///jndi/rmi://localhost:6969/jmxrmi"
Collect "memory_pool"
Collect "memory"
# See /usr/share/doc/collectd/examples/GenericJMX.conf
# for an example config.
#
# ReportRelative true
#
#
# ValuesAbsolute true
# ValuesPercentage false
#
#
# Process "name"
# ProcessMatch "foobar" "/usr/bin/perl foobar\\.pl.*"
#
#
# ReportByDevice false
# ReportBytes true
#
Host "127.0.0.1"
Port "2003"
Protocol "tcp"
ReconnectInterval 0
LogSendErrors false
Prefix "servers."
StoreRates true
AlwaysAppendDS false
EscapeCharacter "_"
SeparateInstances false
PreserveSeparator false
DropDuplicateFields false