_Monitor_types_and_application_classes
The following monitor types/application classes are available in BMC PATROL for Hadoop.
Note
The monitor types in Central Monitoring Administration are known as application classes in the PATROL Consoles.
The attributes in Central Monitoring Administration are known as parameters in the PATROL consoles.
You can access Central Monitoring Administration from the TrueSight console or ProactiveNet.
Related topics
Top-level containers and configuration
-
Hadoop Environment (HADOOP_ENVIRONMENT)Hadoop JournalNode RPC detailed activity (HADOOP_JOURNALNODE_RPCDETAILEDACTIVITY)Hadoop JournalNode RPC detailed activity container (HADOOP_JOURNALNODE_RPCDETAILEDACTIVITY_CONTAINER)
DataNode monitoring
At the DataNode level, you can use the following application classes to monitor all DataNode related activities, including DataNode file system state, remote procedure activities, Java Virtual Machines metrics, user group information metrics, and other DataNode activities.
Click here to view list of application classes...
-
Hadoop DataNode (HADOOP_DATA_NODE)Hadoop DataNode activity (HADOOP_DATANODE_ACTIVITY)Hadoop DataNode activity container (HADOOP_DATANODE_ACTIVITY_CONTAINER)Hadoop DataNode FS dataset state (HADOOP_DATANODE_FSDATASETSTATE)Hadoop DataNode info (HADOOP_DATANODE_INFO)Hadoop DataNode JVM metrics (HADOOP_DATANODE_JVMMETRICS)Hadoop DataNode metrics system stats (HADOOP_DATANODE_METRICSSYSTEM_STATS)Hadoop DataNode RPC activity (HADOOP_DATANODE_RPCACTIVITY)Hadoop DataNode RPC activity container (HADOOP_DATANODE_RPCACTIVITY_CONTAINER)Hadoop DataNode UGI metrics (HADOOP_DATANODE_UGIMETRICS)Hadoop DataNodes container (HADOOP_DATA_NODES_CONTAINER)Hadoop High Availability cluster NameNode (HADOOP_HA_CLUSTER_NAME_NODE)Hadoop JournalNode RPC activity (HADOOP_JOURNALNODE_RPCACTIVITY)Hadoop JournalNode RPC activity container (HADOOP_JOURNALNODE_RPCACTIVITY_CONTAINER)
JobHistory monitoring
The JobHistory server saves the history of all the running jobs in the Hadoop system. The current version of Hadoop KM monitors only the availability of these history servers.
-
Hadoop JobHistory Node (HADOOP_JOBHISTORY_NODE)Hadoop JobHistoryServer JVM metrics (HADOOP_JOBHISTORYSERVER_JVMMETRICS)Hadoop JobHistoryServer metrics system Stats (HADOOP_JOBHISTORYSERVER_METRICSSYSTEM_STATS)Hadoop JobHistoryServer RPC activity (HADOOP_JOBHISTORYSERVER_RPCACTIVITY)Hadoop JobHistoryServer RPC activity container (HADOOP_JOBHISTORYSERVER_RPCACTIVITY_CONTAINER)Hadoop JobHistoryServer UGI metrics (HADOOP_JOBHISTORYSERVER_UGIMETRICS)
JobTracker monitoring
The JobTracker is the service within Hadoop that farms out MapReduce tasks to specific nodes in the cluster, ideally the nodes that have the data, or at least are in the same rack. The JobTracker is a point of failure for the Hadoop MapReduce service. If it goes down, all running jobs are halted. The following application classes enable you to monitor the JobTracker service:
Click here to view the list of application classes...
-
Hadoop JobTracker info (HADOOP_JOBTRACKER_INFO)Hadoop JobTracker JVM metrics (HADOOP_JOBTRACKER_JVMMETRICS)Hadoop JobTracker metrics (HADOOP_JOBTRACKER_METRICS)Hadoop JobTracker metrics system stats (HADOOP_JOBTRACKER_METRICSSYSTEM_STATS)Hadoop JobTracker Node (HADOOP_JOBTRACKER_NODE)Hadoop JobTracker queue metrics default (HADOOP_JOBTRACKER_QUEUEMETRICS_DEFAULT)Hadoop JobTracker RPC activity (HADOOP_JOBTRACKER_RPCACTIVITY)Hadoop JobTracker RPC activity container (HADOOP_JOBTRACKER_RPCACTIVITY_CONTAINER)Hadoop JobTracker RPC detailed activity (HADOOP_JOBTRACKER_RPCDETAILEDACTIVITY)Hadoop JobTracker RPC detailed activity container (HADOOP_JOBTRACKER_RPCDETAILEDACTIVITY_CONTAINER)Hadoop JobTracker startup progress (HADOOP_JOBTRACKER_STARTUPPROGRESS)
NodeManager monitoring
A NodeManager accepts instructions from the ResourceManager and manage resources available on a single node. Use the following application classes to monitor the NodeManager:
Click here to expand...
-
Hadoop NodeManager JVM metrics (HADOOP_NODEMANAGER_JVMMETRICS)Hadoop NodeManager metrics (HADOOP_NODEMANAGER_METRICS)Hadoop NodeManager metrics system stats (HADOOP_NODEMANAGER_METRICSSYSTEM_STATS)Hadoop NodeManager Node (HADOOP_NODE_MANAGER_NODE)Hadoop NodeManager RPC activity (HADOOP_NODEMANAGER_RPCACTIVITY)Hadoop NodeManager RPC activity container (HADOOP_NODEMANAGER_RPCACTIVITY_CONTAINER)Hadoop NodeManager RPC detailed activity (HADOOP_NODEMANAGER_RPCDETAILEDACTIVITY)Hadoop NodeManager RPC detailed activity container (HADOOP_NODEMANAGER_RPCDETAILEDACTIVITY_CONTAINER)Hadoop NodeManager shuffle metrics (HADOOP_NODEMANAGER_SHUFFLEMETRICS)Hadoop NodeManager UGI metrics (HADOOP_NODEMANAGER_UGIMETRICS)
NameNode monitoring
The NameNode is the centerpiece of an HDFS file system. It keeps the directory tree of all files in the file system, and tracks where across the cluster the file data is kept. It does not store the data of these files itself. Client applications talk to the NameNode whenever they wish to locate a file, or when they want to add/copy/move/delete a file. The NameNode responds the successful requests by returning a list of relevant DataNode servers where the data lives. The following application classes enable you to monitor the NameNode:
Click here to view the list of application classes...
-
Hadoop NameNode (HADOOP_NAME_NODE)Hadoop NameNode activity (HADOOP_NAMENODE_ACTIVITY)Hadoop NameNode FS Name System (HADOOP_NAMENODE_FSNAMESYSTEM)Hadoop NameNode FS name system state (HADOOP_NAMENODE_FSNAMESYSTEMSTATE)Hadoop NameNode info (HADOOP_NAMENODE_INFO)Hadoop NameNode JVM metrics (HADOOP_NAMENODE_JVMMETRICS)Hadoop NameNode metrics container (HADOOP_NAME_NODE_METRICS_CONTAINER)Hadoop NameNode metrics system stats (HADOOP_NAMENODE_METRICSSYSTEM_STATS)Hadoop NameNode retry cache (HADOOP_NAMENODE_RETRYCACHE)Hadoop NameNode RPC activity (HADOOP_NAMENODE_RPCACTIVITY)Hadoop NameNode RPC activity container (HADOOP_NAMENODE_RPCACTIVITY_CONTAINER)Hadoop NameNode RPC detailed activity (HADOOP_NAMENODE_RPCDETAILEDACTIVITY)Hadoop NameNode RPC detailed activity container (HADOOP_NAMENODE_RPCDETAILEDACTIVITY_CONTAINER)
ResourceManagers monitoring
A ResourceManager is the master that arbitrates all the available cluster resources and thus helps manage the distributed applications running on the YARN system. It works together with the per-node NodeManagers and the per-application ApplicationMasters. Use the following application classes to monitor the ResourceManagers:
Click here to expand...
-
Hadoop ResourceManager cluster metrics (HADOOP_RESOURCEMANAGER_CLUSTERMETRICS)Hadoop ResourceManager JVM metrics (HADOOP_RESOURCEMANAGER_JVMMETRICS)Hadoop ResourceManager metrics container (HADOOP_RESOURCE_MANAGER_METRICS_CONTAINER)Hadoop ResourceManager metrics system stats (HADOOP_RESOURCEMANAGER_METRICSSYSTEM_STATS)Hadoop ResourceManager queue metrics (HADOOP_RESOURCEMANAGER_QUEUEMETRICS)Hadoop ResourceManager queue metrics container (HADOOP_RESOURCEMANAGER_QUEUEMETRICS_CONTAINER)Hadoop ResourceManager RPC activity (HADOOP_RESOURCEMANAGER_RPCACTIVITY)Hadoop ResourceManager RPC activity container (HADOOP_RESOURCEMANAGER_RPCACTIVITY_CONTAINER)Hadoop ResourceManager RPC detailed activity (HADOOP_RESOURCEMANAGER_RPCDETAILEDACTIVITY)Hadoop ResourceManager RPC detailed activity container (HADOOP_RESOURCEMANAGER_RPCDETAILEDACTIVITY_CONTAINER)
Secondary NameNode monitoring
When the NameNode goes down and the file system goes offline, there is an optional SecondaryNameNode that can be hosted on a separate machine. It only creates checkpoints of the namespace by merging the edits file into the fsimage file and does not provide any real redundancy. Use the following application classes to monitor the secondary NameNode:
Click here to view the list of application classes...
-
Hadoop Secondary NameNode (HADOOP_SECONDARY_NAME_NODE)Hadoop Secondary NameNode info (HADOOP_SECONDARYNAMENODE_INFO)Hadoop Secondary NameNode JVM metrics (HADOOP_SECONDARYNAMENODE_JVMMETRICS)Hadoop Secondary NameNode metrics system stats (HADOOP_SECONDARYNAMENODE_METRICSSYSTEM_STATS)Hadoop Secondary NameNode startup progress (HADOOP_SECONDARYNAMENODE_STARTUPPROGRESS)
TaskTracker monitoring
A TaskTracker is a node in the cluster that accepts tasks - Map, Reduce and Shuffle operations - from a JobTracker. Use the following application classes to monitor the TaskTracker node:
Click here to view the list of application classes...
-
Hadoop JobTracker metrics container (HADOOP_JOBTRACKER_METRICS_CONTAINER)Hadoop TaskTracker info (HADOOP_TASKTRACKER_INFO)Hadoop TaskTracker JVM metrics (HADOOP_TASKTRACKER_JVMMETRICS)Hadoop TaskTracker metrics (HADOOP_TASKTRACKER_METRICS)Hadoop TaskTracker metrics system stats (HADOOP_TASKTRACKER_METRICSSYSTEM_STATS)Tip: For faster searching, add an asterisk to the end of your partial query. Example: cert*
On this page