private static void initialize(InternalCache cache) {
    try {
      InternalRegionFactory factory = cache.createInternalRegionFactory(RegionShortcut.LOCAL);
      factory.setEntryTimeToLive(
          new ExpirationAttributes(ADMIN_REGION_EXPIRY_INTERVAL, ExpirationAction.DESTROY));
      if (logger.isDebugEnabled()) {
        logger.debug("ClientHealthMonitoringRegion, setting TTL for entry....");
      }
      factory.addCacheListener(prepareCacheListener());
      factory.setValueConstraint(ClientHealthStats.class);
      factory.setStatisticsEnabled(true);
      factory.setIsUsedForMetaRegion(true).setIsUsedForPartitionedRegionAdmin(false);
      currentInstance = factory.create(ADMIN_REGION_NAME);
    } catch (Exception ex) {
      logger.error("Error while creating an admin region", ex);
    }
  }
This method creates the client health monitoring region.
<p>
GuardedBy ClientHealthMonitoringRegion.class

@param cache The current GemFire Cache
geode-core/src/main/java/org/apache/geode/internal/admin/ClientHealthMonitoringRegion.java