blob: 23c89b3a236e711758c02ea06c9518f8eb3fd42b [file] [log] [blame]
{
"env": {
"site": "sandbox",
"metric_prefix": "hadoop.",
"log_file": "/tmp/hadoop-jmx-collector.log"
},
"input": [
{
"component": "namenode",
"host": "sandbox.hortonworks.com",
"port": "50070",
"https": true
}
],
"filter": {
"bean_group_filter": ["hadoop","java.lang"],
"metric_name_filter": [
"hadoop.memory.heapmemoryusage.used",
"hadoop.memory.nonheapmemoryusage.used",
"hadoop.namenode.fsnamesystemstate.capacitytotal",
"hadoop.namenode.fsnamesystemstate.topuseropcounts",
"hadoop.namenode.namenodeinfo.corruptfiles",
"hadoop.namenode.dfs.capacityused",
"hadoop.namenode.dfs.capacityremaining",
"hadoop.namenode.dfs.blockstotal",
"hadoop.namenode.dfs.filestotal",
"hadoop.namenode.dfs.underreplicatedblocks",
"hadoop.namenode.dfs.missingblocks",
"hadoop.namenode.dfs.corruptblocks",
"hadoop.namenode.dfs.lastcheckpointtime",
"hadoop.namenode.dfs.transactionssincelastcheckpoint",
"hadoop.namenode.dfs.lastwrittentransactionid",
"hadoop.namenode.dfs.snapshottabledirectories",
"hadoop.namenode.dfs.snapshots",
"hadoop.namenode.rpc.rpcqueuetimeavgtime",
"hadoop.namenode.rpc.rpcprocessingtimeavgtime",
"hadoop.namenode.rpc.numopenconnections",
"hadoop.namenode.rpc.callqueuelength",
"hadoop.datanode.fsdatasetstate.capacity",
"hadoop.datanode.fsdatasetstate.dfsused",
"hadoop.datanode.datanodeinfo.xceivercount",
"hadoop.datanode.rpc.rpcqueuetimeavgtime",
"hadoop.datanode.rpc.rpcprocessingtimeavgtime",
"hadoop.datanode.rpc.numopenconnections",
"hadoop.datanode.rpc.callqueuelength"
]
},
"output": {
"kafka": {
"debug": false,
"default_topic": "hadoop_jmx_metric_sandbox",
"metric_topic_mapping": {
"hadoop.namenode.namenodeinfo.corruptfiles": "hadoop_jmx_resource_sandbox",
"hadoop.namenode.fsnamesystemstate.topuseropcounts" : "hadoop_jmx_resource_sandbox"
},
"broker_list": [
"sandbox.hortonworks.com:6667"
]
}
}
}