public class Monitor extends Object
| 构造器和说明 |
|---|
Monitor() |
| 限定符和类型 | 方法和说明 |
|---|---|
static void |
addRegistry(io.micrometer.core.instrument.MeterRegistry registry) |
static io.micrometer.core.instrument.Counter |
counter(String name,
Iterable<io.micrometer.core.instrument.Tag> tags) |
static io.micrometer.core.instrument.Counter |
counter(String name,
String... tags) |
static <T extends Number> |
gauge(String name,
Iterable<io.micrometer.core.instrument.Tag> tags,
T number) |
static <T> T |
gauge(String name,
Iterable<io.micrometer.core.instrument.Tag> tags,
T obj,
ToDoubleFunction<T> valueFunction) |
static <T extends Number> |
gauge(String name,
T number) |
static <T> T |
gauge(String name,
T obj,
ToDoubleFunction<T> valueFunction) |
static <T extends Collection<?>> |
gaugeCollectionSize(String name,
Iterable<io.micrometer.core.instrument.Tag> tags,
T collection) |
static <T extends Map<?,?>> |
gaugeMapSize(String name,
Iterable<io.micrometer.core.instrument.Tag> tags,
T map) |
static io.micrometer.core.instrument.Metrics.More |
more() |
static void |
removeRegistry(io.micrometer.core.instrument.MeterRegistry registry) |
static io.micrometer.core.instrument.DistributionSummary |
summary(String name,
Iterable<io.micrometer.core.instrument.Tag> tags) |
static io.micrometer.core.instrument.DistributionSummary |
summary(String name,
String... tags) |
static io.micrometer.core.instrument.Timer |
timer(String name,
Iterable<io.micrometer.core.instrument.Tag> tags) |
static io.micrometer.core.instrument.Timer |
timer(String name,
String... tags) |
public static void addRegistry(io.micrometer.core.instrument.MeterRegistry registry)
public static void removeRegistry(io.micrometer.core.instrument.MeterRegistry registry)
public static io.micrometer.core.instrument.Counter counter(String name, Iterable<io.micrometer.core.instrument.Tag> tags)
public static io.micrometer.core.instrument.DistributionSummary summary(String name, Iterable<io.micrometer.core.instrument.Tag> tags)
public static io.micrometer.core.instrument.DistributionSummary summary(String name, String... tags)
public static io.micrometer.core.instrument.Timer timer(String name, Iterable<io.micrometer.core.instrument.Tag> tags)
public static io.micrometer.core.instrument.Metrics.More more()
@Nullable public static <T> T gauge(String name, Iterable<io.micrometer.core.instrument.Tag> tags, T obj, ToDoubleFunction<T> valueFunction)
@Nullable public static <T extends Number> T gauge(String name, Iterable<io.micrometer.core.instrument.Tag> tags, T number)
@Nullable public static <T> T gauge(String name, T obj, ToDoubleFunction<T> valueFunction)
@Nullable public static <T extends Collection<?>> T gaugeCollectionSize(String name, Iterable<io.micrometer.core.instrument.Tag> tags, T collection)
Copyright © 2022. All rights reserved.