Package com.linecorp.armeria.common.metric
@NonNullByDefault
package com.linecorp.armeria.common.metric
Common metric collection utilities.
-
ClassDescriptionBuilds an implementing class of
AbstractMetricCollectingBuilder
instance.Provides the convenient factory methods forDropwizardMeterRegistry
with more sensible defaults forNamingConvention
andHierarchicalNameMapper
.A common prefix ofMeter.Id
which consists ofMeter
name andTag
s.Creates aMeterIdPrefix
from aRequestLog
.Transforms aMeterIdPrefix
into another.Provides usefulMeterBinder
s to monitor various Armeria components.Provides utilities for accessingMeterRegistry
.AMeterRegistry
which does not record any values.Provides the convenient factory methods forPrometheusMeterRegistry
with more sensible defaults forNamingConvention
.