Class GRpcMetricsAutoConfiguration
java.lang.Object
org.lognet.springboot.grpc.autoconfigure.metrics.GRpcMetricsAutoConfiguration
@Configuration
@AutoConfigureAfter({org.springframework.boot.actuate.autoconfigure.metrics.MetricsAutoConfiguration.class,org.springframework.boot.actuate.autoconfigure.metrics.CompositeMeterRegistryAutoConfiguration.class,GRpcAutoConfiguration.class})
@ConditionalOnClass(io.micrometer.core.instrument.MeterRegistry.class)
@Conditional(OnGrpcAndMeterRegistryEnabledCondition.class)
@ConditionalOnBean(GRpcServerRunner.class)
@EnableConfigurationProperties(GRpcMetricsProperties.class)
public class GRpcMetricsAutoConfiguration
extends Object
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionprotected static class -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiondefaultTagsContributor(GRpcServerProperties properties)io.grpc.ServerInterceptormeasure(io.micrometer.core.instrument.MeterRegistry registry, GRpcMetricsProperties metricsProperties)
-
Constructor Details
-
GRpcMetricsAutoConfiguration
public GRpcMetricsAutoConfiguration()
-
-
Method Details
-
measure
@Bean @GRpcGlobalInterceptor public io.grpc.ServerInterceptor measure(io.micrometer.core.instrument.MeterRegistry registry, GRpcMetricsProperties metricsProperties) -
defaultTagsContributor
-