Class MicrometerMeter

  • All Implemented Interfaces:
    com.couchbase.client.core.cnc.Meter

    public class MicrometerMeter
    extends Object
    implements com.couchbase.client.core.cnc.Meter
    Implements the meter interface on top of the Micrometer MeterRegistry.
    • Method Detail

      • wrap

        public static MicrometerMeter wrap​(io.micrometer.core.instrument.MeterRegistry meterRegistry)
      • counter

        public com.couchbase.client.core.cnc.Counter counter​(String name,
                                                             Map<String,​String> tags)
        Specified by:
        counter in interface com.couchbase.client.core.cnc.Meter
      • valueRecorder

        public com.couchbase.client.core.cnc.ValueRecorder valueRecorder​(String name,
                                                                         Map<String,​String> tags)
        Specified by:
        valueRecorder in interface com.couchbase.client.core.cnc.Meter