Package org.apache.dubbo.metrics
Class MetricsGlobalRegistry
java.lang.Object
org.apache.dubbo.metrics.MetricsGlobalRegistry
Get the micrometer meter registry, can choose spring, micrometer, dubbo
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic io.micrometer.core.instrument.composite.CompositeMeterRegistrystatic io.micrometer.core.instrument.composite.CompositeMeterRegistrygetCompositeRegistry(org.apache.dubbo.rpc.model.ApplicationModel applicationModel) Use CompositeMeterRegistry according to the following priority 1.static voidsetCompositeRegistry(io.micrometer.core.instrument.composite.CompositeMeterRegistry compositeRegistry)
-
Constructor Details
-
MetricsGlobalRegistry
public MetricsGlobalRegistry()
-
-
Method Details
-
getCompositeRegistry
public static io.micrometer.core.instrument.composite.CompositeMeterRegistry getCompositeRegistry(org.apache.dubbo.rpc.model.ApplicationModel applicationModel) Use CompositeMeterRegistry according to the following priority 1. If useGlobalRegistry is configured, use the micrometer global CompositeMeterRegistry 2. If there is a spring actuator, use spring's CompositeMeterRegistry 3. Dubbo's own CompositeMeterRegistry is used by default -
getCompositeRegistry
public static io.micrometer.core.instrument.composite.CompositeMeterRegistry getCompositeRegistry() -
setCompositeRegistry
public static void setCompositeRegistry(io.micrometer.core.instrument.composite.CompositeMeterRegistry compositeRegistry)
-