{
"servers": [
{
"numQueryThreads": "2",
"host": "localhost", (1)
"port": "35135", (2)
"queries": [ (3)
{
"outputWriters": [ (4)
{
"@class": "com.googlecode.jmxtrans.model.output.StdOutWriter" (5)
},
{
"@class": "com.googlecode.jmxtrans.model.output.GraphiteWriter", (6)
"settings": {
"host": "127.0.0.1", (7)
"port": "2003" (8)
}
}
],
"obj": "java.lang:type=OperatingSystem", (9)
"attr": [ (10)
"SystemLoadAverage",
"AvailableProcessors",
"TotalPhysicalMemorySize",
"FreePhysicalMemorySize",
"TotalSwapSpaceSize",
"FreeSwapSpaceSize",
"OpenFileDescriptorCount",
"MaxFileDescriptorCount"
]
},
{
"outputWriters": [
{
"@class": "com.googlecode.jmxtrans.model.output.StdOutWriter"
},
{
"@class": "com.googlecode.jmxtrans.model.output.GraphiteWriter",
"settings": {
"host": "127.0.0.1",
"port": "2003"
}
}
],
"resultAlias": "heap",
"obj": "java.lang:type=Memory",
"attr": [
"HeapMemoryUsage",
"NonHeapMemoryUsage"
]
},
{
"outputWriters": [
{
"@class": "com.googlecode.jmxtrans.model.output.StdOutWriter"
},
{
"@class": "com.googlecode.jmxtrans.model.output.GraphiteWriter",
"settings": {
"host": "127.0.0.1",
"port": "2003"
}
}
],
"resultAlias": "cmsoldgen",
"obj": "java.lang:name=CMS Old Gen,type=MemoryPool",
"attr": [
"Usage"
]
},
{
"outputWriters": [
{
"@class": "com.googlecode.jmxtrans.model.output.StdOutWriter"
},
{
"@class": "com.googlecode.jmxtrans.model.output.GraphiteWriter",
"settings": {
"host": "127.0.0.1",
"port": "2003"
}
}
],
"resultAlias": "gc",
"obj": "java.lang:type=GarbageCollector,name=*",
"attr": [
"CollectionCount",
"CollectionTime"
]
},
{
"outputWriters": [
{
"@class": "com.googlecode.jmxtrans.model.output.StdOutWriter",
"settings": {}
},
{
"@class": "com.googlecode.jmxtrans.model.output.GraphiteWriter",
"settings": {
"host": "127.0.0.1",
"port": "2003"
}
}
],
"resultAlias": "memorypool",
"obj": "java.lang:type=MemoryPool,name=*",
"attr": [
"Usage"
]
},
{
"outputWriters": [
{
"@class": "com.googlecode.jmxtrans.model.output.StdOutWriter"
},
{
"@class": "com.googlecode.jmxtrans.model.output.GraphiteWriter",
"settings": {
"host": "127.0.0.1",
"port": "2003"
}
}
],
"resultAlias": "threads",
"obj": "java.lang:type=Threading",
"attr": [
"DaemonThreadCount",
"PeakThreadCount",
"ThreadCount",
"TotalStartedThreadCount"
]
},
{
"outputWriters": [
{
"@class": "com.googlecode.jmxtrans.model.output.StdOutWriter"
},
{
"@class": "com.googlecode.jmxtrans.model.output.GraphiteWriter",
"settings": {
"host": "127.0.0.1",
"port": "2003"
}
}
],
"resultAlias": "tomcat8-connectors",
"obj": "Catalina:type=ThreadPool,name=*",
"attr": [
"currentThreadCount",
"currentThreadsBusy"
]
},
{
"outputWriters": [
{
"@class": "com.googlecode.jmxtrans.model.output.StdOutWriter"
},
{
"@class": "com.googlecode.jmxtrans.model.output.GraphiteWriter",
"settings": {
"host": "127.0.0.1",
"port": "2003"
}
}
],
"resultAlias": "tomcat8-requests",
"obj": "Catalina:type=GlobalRequestProcessor,name=*",
"attr": [
"bytesReceived",
"bytesSent",
"errorCount",
"processingTime",
"requestCount"
]
}
]
}
]
}