org.apache.hadoop.metrics.jvm
Class JvmMetrics
java.lang.Object
org.apache.hadoop.metrics.jvm.JvmMetrics
- All Implemented Interfaces:
- Updater
public class JvmMetrics
- extends Object
- implements Updater
Singleton class which reports Java Virtual Machine metrics to the metrics API.
Any application can create an instance of this class in order to emit
Java VM metrics.
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
init
public static JvmMetrics init(String processName,
String sessionId)
init
public static JvmMetrics init(String processName,
String sessionId,
String recordName)
doUpdates
public void doUpdates(MetricsContext context)
- This will be called periodically (with the period being configuration
dependent).
- Specified by:
doUpdates in interface Updater
Copyright © 2009 The Apache Software Foundation