Class OracleCloudMeterRegistry
- java.lang.Object
-
- io.micrometer.core.instrument.MeterRegistry
-
- io.micrometer.core.instrument.push.PushMeterRegistry
-
- io.micrometer.core.instrument.step.StepMeterRegistry
-
- io.micronaut.oraclecloud.monitoring.micrometer.OracleCloudMeterRegistry
-
public class OracleCloudMeterRegistry extends io.micrometer.core.instrument.step.StepMeterRegistry
StepMeterRegistry
for Oracle Cloud Monitoring.- Since:
- 1.2
- Author:
- Pavol Gressa
-
-
Constructor Summary
Constructors Constructor Description OracleCloudMeterRegistry(OracleCloudConfig oracleCloudConfig, io.micrometer.core.instrument.Clock clock, com.oracle.bmc.monitoring.MonitoringClient monitoringClient)
OracleCloudMeterRegistry(OracleCloudConfig oracleCloudConfig, io.micrometer.core.instrument.Clock clock, com.oracle.bmc.monitoring.MonitoringClient monitoringClient, java.util.concurrent.ThreadFactory threadFactory)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected java.util.concurrent.TimeUnit
getBaseTimeUnit()
protected void
publish()
-
Methods inherited from class io.micrometer.core.instrument.step.StepMeterRegistry
defaultHistogramConfig, newCounter, newDistributionSummary, newFunctionCounter, newFunctionTimer, newGauge, newLongTaskTimer, newMeter, newTimer
-
Methods inherited from class io.micrometer.core.instrument.push.PushMeterRegistry
close, start, start, stop
-
Methods inherited from class io.micrometer.core.instrument.MeterRegistry
clear, config, counter, counter, find, forEachMeter, gauge, gauge, gauge, gauge, gaugeCollectionSize, gaugeMapSize, get, getConventionName, getConventionTags, getMeters, isClosed, meterRegistrationFailed, more, newLongTaskTimer, newTimeGauge, remove, remove, removeByPreFilterId, summary, summary, timer, timer
-
-
-
-
Constructor Detail
-
OracleCloudMeterRegistry
public OracleCloudMeterRegistry(OracleCloudConfig oracleCloudConfig, io.micrometer.core.instrument.Clock clock, com.oracle.bmc.monitoring.MonitoringClient monitoringClient)
-
OracleCloudMeterRegistry
public OracleCloudMeterRegistry(OracleCloudConfig oracleCloudConfig, io.micrometer.core.instrument.Clock clock, com.oracle.bmc.monitoring.MonitoringClient monitoringClient, java.util.concurrent.ThreadFactory threadFactory)
-
-