Class DualRegistryAttributedLongTimer
java.lang.Object
org.apache.solr.metrics.otel.instruments.AttributedLongHistogram
org.apache.solr.metrics.otel.instruments.AttributedLongTimer
org.apache.solr.metrics.otel.instruments.DualRegistryAttributedLongTimer
An AttributedLongTimer that records to both core and node registries with corresponding
attributes.
-
Nested Class Summary
Nested classes/interfaces inherited from class org.apache.solr.metrics.otel.instruments.AttributedLongTimer
AttributedLongTimer.MetricTimer -
Field Summary
Fields inherited from class org.apache.solr.metrics.otel.instruments.AttributedLongHistogram
attributes, histogram -
Constructor Summary
ConstructorsConstructorDescriptionDualRegistryAttributedLongTimer(io.opentelemetry.api.metrics.LongHistogram coreHistogram, io.opentelemetry.api.common.Attributes coreAttributes, io.opentelemetry.api.metrics.LongHistogram nodeHistogram, io.opentelemetry.api.common.Attributes nodeAttributes) -
Method Summary
Methods inherited from class org.apache.solr.metrics.otel.instruments.AttributedLongTimer
start, start
-
Constructor Details
-
DualRegistryAttributedLongTimer
public DualRegistryAttributedLongTimer(io.opentelemetry.api.metrics.LongHistogram coreHistogram, io.opentelemetry.api.common.Attributes coreAttributes, io.opentelemetry.api.metrics.LongHistogram nodeHistogram, io.opentelemetry.api.common.Attributes nodeAttributes)
-
-
Method Details
-
record
- Overrides:
recordin classAttributedLongHistogram
-