public List<MetricKeyConfig> queryMetricGroupConfig(String group) {
    MetricGroup metricGroup = m_config.findMetricGroup(group);

    if (metricGroup == null) {
      return new ArrayList<MetricKeyConfig>();
    } else {
      return metricGroup.getMetricKeys();
    }
  }
  private boolean storeConfig() {
    synchronized (this) {
      try {
        Config config = m_configDao.createLocal();

        config.setId(m_configId);
        config.setKeyId(m_configId);
        config.setName(CONFIG_NAME);
        config.setContent(m_config.toString());
        m_configDao.updateByPK(config, ConfigEntity.UPDATESET_FULL);
      } catch (Exception e) {
        Cat.logError(e);
        return false;
      }
    }
    return true;
  }