@Experimental("Micrometer metrics is a new addition to Geode and the API may change")
  public CacheFactory addMeterSubregistry(MeterRegistry subregistry) {
    internalCacheBuilder.addMeterSubregistry(subregistry);
    return this;
  }
Adds the given meter registry to the cache's composite registry for publishing cache metrics
to external monitoring systems.

<p>
Example adding a meter sub-registry:

<pre>
MeterRegistry prometheusRegistry = new PrometheusMeterRegistry(...);

Cache cache = new CacheFactory()
    .addMeterSubregistry(prometheusRegistry)
    .create();
</pre>

<p>
Example adding multiple meter sub-registries:

<pre>
MeterRegistry prometheusRegistry = new PrometheusMeterRegistry(...);
MeterRegistry influxRegistry = new InfluxMeterRegistry(...);
MeterRegistry newRelicRegistry = new NewRelicMeterRegistry(...);

Cache cache = new CacheFactory()
    .addMeterSubregistry(prometheusRegistry)
    .addMeterSubregistry(influxRegistry)
    .addMeterSubregistry(newRelicRegistry)
    .create();
</pre>

<p>
Experimental: Micrometer metrics is a new addition to Geode and the API may change.

@param subregistry the registry to add
@return this CacheFactory

@see <a href="https://micrometer.io/docs">Micrometer Documentation</a>
@see <a href="https://micrometer.io/docs/concepts">Micrometer Concepts</a>
geode-core/src/main/java/org/apache/geode/cache/CacheFactory.java