Package io.micrometer.newrelic
Interface NewRelicClientProvider
- All Known Implementing Classes:
NewRelicInsightsAgentClientProvider,NewRelicInsightsApiClientProvider
public interface NewRelicClientProvider
Client provider for
NewRelicMeterRegistry.- Since:
- 1.4.0
-
Field Summary
Fields -
Method Summary
Modifier and TypeMethodDescriptiondefault StringgetEventType(io.micrometer.core.instrument.Meter.Id id, NewRelicConfig config, io.micrometer.core.instrument.config.NamingConvention namingConvention) voidpublish(NewRelicMeterRegistry meterRegistry) voidsetNamingConvention(io.micrometer.core.instrument.config.NamingConvention namingConvention) Set naming convention.writeCounter(io.micrometer.core.instrument.Counter counter) writeFunctionCounter(io.micrometer.core.instrument.FunctionCounter counter) writeFunctionTimer(io.micrometer.core.instrument.FunctionTimer timer) writeGauge(io.micrometer.core.instrument.Gauge gauge) writeLongTaskTimer(io.micrometer.core.instrument.LongTaskTimer timer) writeMeter(io.micrometer.core.instrument.Meter meter) writeSummary(io.micrometer.core.instrument.DistributionSummary summary) writeTimeGauge(io.micrometer.core.instrument.TimeGauge gauge) writeTimer(io.micrometer.core.instrument.Timer timer)
-
Field Details
-
DURATION
- See Also:
-
ACTIVE_TASKS
- See Also:
-
MAX
- See Also:
-
TOTAL
- See Also:
-
AVG
- See Also:
-
COUNT
- See Also:
-
TOTAL_TIME
- See Also:
-
TIME
- See Also:
-
VALUE
- See Also:
-
THROUGHPUT
- See Also:
-
TIME_UNIT
- See Also:
-
METRIC_TYPE
- See Also:
-
METRIC_NAME
- See Also:
-
-
Method Details
-
getEventType
default String getEventType(io.micrometer.core.instrument.Meter.Id id, NewRelicConfig config, io.micrometer.core.instrument.config.NamingConvention namingConvention) -
publish
-
writeFunctionTimer
-
writeTimer
-
writeSummary
-
writeLongTaskTimer
-
writeTimeGauge
-
writeGauge
-
writeCounter
-
writeFunctionCounter
-
writeMeter
-
setNamingConvention
void setNamingConvention(io.micrometer.core.instrument.config.NamingConvention namingConvention) Set naming convention.- Parameters:
namingConvention- naming convention- Since:
- 1.4.2
-