@Override
  public ObjectName register(String serviceName, String metricsName, Object theMbean) {
    return MBeans.register(serviceName, metricsName, theMbean);
  }
Register an mbean with the underlying metrics system
@param serviceName Metrics service/system name
@param metricsName name of the metrics obejct to expose
@param theMbean    the actual MBean
@return ObjectName from jmx
hbase-hadoop-compat/src/main/java/org/apache/hadoop/hbase/metrics/MBeanSourceImpl.java