@SPI
public interface MetricsRegister
| 限定符和类型 | 方法和说明 |
|---|---|
void |
clean()
Clean.
|
void |
counterIncrement(java.lang.String name,
java.lang.String[] labelValues,
long count)
Counter increment by count.
|
void |
gaugeDecrement(java.lang.String name,
java.lang.String[] labelValues)
Gauge decrement.
|
void |
gaugeIncrement(java.lang.String name,
java.lang.String[] labelValues)
Gauge increment.
|
void |
recordTime(java.lang.String name,
java.lang.String[] labelValues,
long duration)
Record time by duration.
|
void |
registerCounter(java.lang.String name,
java.lang.String[] labelNames,
java.lang.String document)
Register counter.
|
void |
registerGauge(java.lang.String name,
java.lang.String[] labelNames,
java.lang.String document)
Register gauge.
|
void |
registerHistogram(java.lang.String name,
java.lang.String[] labelNames,
java.lang.String document)
Register histogram.
|
void registerGauge(java.lang.String name,
java.lang.String[] labelNames,
java.lang.String document)
name - namelabelNames - label namesdocument - document for gaugevoid registerCounter(java.lang.String name,
java.lang.String[] labelNames,
java.lang.String document)
name - namelabelNames - label namesdocument - document for countervoid registerHistogram(java.lang.String name,
java.lang.String[] labelNames,
java.lang.String document)
name - namelabelNames - label namesdocument - document for histogramvoid counterIncrement(java.lang.String name,
java.lang.String[] labelValues,
long count)
name - namelabelValues - label valuescount - countvoid gaugeIncrement(java.lang.String name,
java.lang.String[] labelValues)
name - namelabelValues - label valuesvoid gaugeDecrement(java.lang.String name,
java.lang.String[] labelValues)
name - namelabelValues - label valuesvoid recordTime(java.lang.String name,
java.lang.String[] labelValues,
long duration)
name - namelabelValues - label valuesduration - durationvoid clean()
Copyright © 2026 The Apache Software Foundation. All rights reserved.