default void createCounter(
      final MetricCategory category,
      final String name,
      final String help,
      final DoubleSupplier valueSupplier) {
    createLabelledSuppliedCounter(category, name, help).labels(valueSupplier);
  }
Creates a Counter that gets its value from the specified supplier. To be used when the value of
the counter is calculated outside the metric system.

@param category The {@link MetricCategory} this counter is assigned to.
@param name A name for this metric.
@param help A human readable description of the metric.
@param valueSupplier The supplier of the value.
plugin-api/src/main/java/org/hyperledger/besu/plugin/services/MetricsSystem.java