[ https://issues.apache.org/jira/browse/HDFS-12131?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Erik Krogen updated HDFS-12131: ------------------------------- Attachment: HDFS-12131.000.patch Attaching patch which simply annotates these JMX Bean methods with {{@Metric}} annotations. New JMX output from a {{MiniDFSCluster}} (note that these are in the JMX portion corresponding to the metrics rather than the FSNamesystemMBean): {code} "name" : "Hadoop:service=NameNode,name=FSNamesystem", "modelerType" : "FSNamesystem", ... "LiveDataNodes" : 1, "DeadDataNodes" : 0, "DecomLiveDataNodes" : 0, "DecomDeadDataNodes" : 0, "DecommissioningDataNodes" : 0, "StaleDataNodes" : 0, "StaleStorages" : 0, {code} The six values listed in the description are the ones we are particularly interested in, but there are a few others which seem like they may be valuable as metrics as well: * MaxObjects * VolumeFailuresTotal * EstimatedCapacityLostTotal * NumInMaintenanceLiveDataNodes * NumInMaintenanceDeadDataNodes * NumEnteringMaintenanceDataNodes I am wondering if these should be added as metrics as well? Is there a downside? cc [~andrew.wang] > Add some of the FSNamesystem JMX values as metrics > -------------------------------------------------- > > Key: HDFS-12131 > URL: https://issues.apache.org/jira/browse/HDFS-12131 > Project: Hadoop HDFS > Issue Type: Improvement > Components: hdfs, namenode > Reporter: Erik Krogen > Assignee: Erik Krogen > Priority: Minor > Attachments: HDFS-12131.000.patch > > > A number of useful numbers are emitted via the FSNamesystem JMX, but not > through the metrics system. These would be useful to be able to track over > time, e.g. to alert on via standard metrics systems or to view trends and > rate changes: > * NumLiveDataNodes > * NumDeadDataNodes > * NumDecomLiveDataNodes > * NumDecomDeadDataNodes > * NumDecommissioningDataNodes > * NumStaleStorages > This is a simple change that just requires annotating the JMX methods with > {{@Metric}}. -- This message was sent by Atlassian JIRA (v6.4.14#64029) --------------------------------------------------------------------- To unsubscribe, e-mail: hdfs-issues-unsubscr...@hadoop.apache.org For additional commands, e-mail: hdfs-issues-h...@hadoop.apache.org