public final class DatadogRegistry
extends com.netflix.spectator.api.AbstractRegistry
| Constructor and Description |
|---|
DatadogRegistry(com.netflix.spectator.api.Clock clock,
DatadogConfig config) |
| Modifier and Type | Method and Description |
|---|---|
protected com.netflix.spectator.api.Counter |
newCounter(com.netflix.spectator.api.Id id) |
protected com.netflix.spectator.api.DistributionSummary |
newDistributionSummary(com.netflix.spectator.api.Id id) |
protected com.netflix.spectator.api.Gauge |
newGauge(com.netflix.spectator.api.Id id) |
protected com.netflix.spectator.api.Timer |
newTimer(com.netflix.spectator.api.Id id) |
void |
start()
Start the scheduler to collect metrics data.
|
void |
stop()
Stop the scheduler reporting Datadog metrics.
|
clock, config, counter, createId, createId, distributionSummary, gauge, get, iterator, register, state, timerclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitcollectionSize, collectionSize, counter, counter, counter, counters, createId, createId, distributionSummaries, distributionSummary, distributionSummary, distributionSummary, gauge, gauge, gauge, gauge, gauge, gauges, longTaskTimer, longTaskTimer, longTaskTimer, longTaskTimer, mapSize, mapSize, methodValue, methodValue, propagate, propagate, stream, timer, timer, timer, timers, underlyingpublic DatadogRegistry(com.netflix.spectator.api.Clock clock,
DatadogConfig config)
public void start()
public void stop()
protected com.netflix.spectator.api.Counter newCounter(com.netflix.spectator.api.Id id)
newCounter in class com.netflix.spectator.api.AbstractRegistryprotected com.netflix.spectator.api.DistributionSummary newDistributionSummary(com.netflix.spectator.api.Id id)
newDistributionSummary in class com.netflix.spectator.api.AbstractRegistryprotected com.netflix.spectator.api.Timer newTimer(com.netflix.spectator.api.Id id)
newTimer in class com.netflix.spectator.api.AbstractRegistryprotected com.netflix.spectator.api.Gauge newGauge(com.netflix.spectator.api.Id id)
newGauge in class com.netflix.spectator.api.AbstractRegistry