Hadoop TaskTracker JVM metrics (HADOOP_TASKTRACKER_JVMMETRICS)
The HADOOP_TASKTRACKER_JVMMETRICS application class contains all the basic statistics received from the Java Virtual Machine metrics for the TaskTracker group. These attributes are related to the memory usage, thread counts, garbage collection and error logs of the JVM. The Hadoop KM gathers these attributes by executing the following query:
<TaskTracker jmx url>?qry=Hadoop:service=TaskTracker,name=JvmMetrics
where,
<TaskTracker jmx url> is the Java Management Extensions url, http://<<TaskTracker host name>>:<<TaskTracker port>>/jmx
qry is Hadoop by default
service contains the type of the group, for example, DataNode, ResourceManager, JobTracker, ResourceManager, TaskTracker and other available groups
name contains the type of metrics data you want to collect and display, for example, JVMmetrics, Queuemetrics, RPCactivity and other available metrics types
Application class attributes
Item | Description |
---|---|
Active | Yes |
Created by | Discovery |
Parent class |
|
Child class | None |
Attributes (parameters)
- GC count (GcCount)
- GC count copy (GcCountCopy)
- GC count mark sweep compact (GcCountMarkSweepCompact)
- GC time millis (GcTimeMillis)
- GC time millis copy (GcTimeMillisCopy)
- GC time millis mark sweep compact (GcTimeMillisMarkSweepCompact)
- Log error (LogError)
- Log fatal (LogFatal)
- Log info (LogInfo)
- Log warn (LogWarn)
- Mem heap committed (MemHeapCommittedM)
- Mem heap used (MemHeapUsedM)
- Mem max (MemMaxM)
- Mem non heap committed (MemNonHeapCommittedM)
- Mem non heap used (MemNonHeapUsedM)
- Threads blocked (ThreadsBlocked)
- Threads new (ThreadsNew)
- Threads runnable (ThreadsRunnable)
- Threads terminated (ThreadsTerminated)
- Threads timed waiting (ThreadsTimedWaiting)
- Threads waiting (ThreadsWaiting)
Comments
Log in or register to comment.