code: Counter getCounter(final String name) {
      return counters.get(name, new Monitors.Factory<Counter>() {
          @Override
          public Counter createMonitor() {
            return new Counter(name);
          }
        });
    }
docs: internally used method to retrieve or create and register a named {@link de.is24.util.monitoring.Counter}.
  @param name of the required {@link de.is24.util.monitoring.Counter}
  @return {@link de.is24.util.monitoring.Counter} instance registered for the given name