public class LinuxNodeMetricsProcessor extends BaseProcessor implements NodeMetricsProcessor
| Modifier and Type | Field and Description |
|---|---|
static String[] |
MeminfoTargetFields |
| Constructor and Description |
|---|
LinuxNodeMetricsProcessor() |
| Modifier and Type | Method and Description |
|---|---|
void |
initLoadAvg(String loadAvgFilePath) |
void |
initMemInfo(String memInfoFilePath) |
void |
process(org.apache.camel.Exchange e)
Collects node's metrics and dumps it to a JMS topic.
|
void |
setAgent(NodeAgent agent) |
void |
stop() |
public static String[] MeminfoTargetFields
public void setAgent(NodeAgent agent)
setAgent in interface NodeMetricsProcessorpublic void stop()
stop in class BaseProcessorpublic void process(org.apache.camel.Exchange e)
process in interface org.apache.camel.ProcessorCopyright © 2012–2017 The Apache Software Foundation. All rights reserved.