code: public static CompositeMonitor<?> newCacheMonitor(String id, Cache<?, ?> cache) {
      return newObjectMonitor(id, new MonitoredCache(cache));
    }
docs: Creates a new monitor for a cache with standard metrics for the hits, misses, and loads.
  
  @param id    id to differentiate metrics for this cache from others.
  @param cache cache instance to monitor.
  @return composite monitor based on stats provided for the cache