public class ServiceCollectorService
extends io.prometheus.client.Collector
implements io.sermant.core.plugin.service.PluginService
| Modifier and Type | Field and Description |
|---|---|
static Map<String,io.github.resilience4j.circuitbreaker.CircuitBreaker> |
CIRCUIT_BREAKER_MAP
Circuit breaker collection, used to obtain CircuitBreaker indicator information
|
static Map<String,io.sermant.flowcontrol.common.entity.MetricEntity> |
MONITORS
request data
|
| Constructor and Description |
|---|
ServiceCollectorService() |
| Modifier and Type | Method and Description |
|---|---|
List<io.prometheus.client.Collector.MetricFamilySamples> |
collect() |
void |
start() |
checkMetricLabelName, checkMetricName, collect, doubleToGoString, register, register, sanitizeMetricNamepublic static final Map<String,io.github.resilience4j.circuitbreaker.CircuitBreaker> CIRCUIT_BREAKER_MAP
public static final Map<String,io.sermant.flowcontrol.common.entity.MetricEntity> MONITORS
public void start()
start in interface io.sermant.core.service.BaseServicepublic List<io.prometheus.client.Collector.MetricFamilySamples> collect()
collect in class io.prometheus.client.CollectorCopyright © 2025. All rights reserved.