Package | Description |
---|---|
org.forgerock.monitoring.api.instrument |
Common Monitoring API Core based on MicroMeter
|
org.forgerock.monitoring.api.instrument.search |
Common Monitoring API Search functionality based on MicroMeter
|
org.forgerock.monitoring.dropwizard |
Implementation for Common Monitoring API based on DropWizard.
|
org.opends.server.api |
Contains a number of API declarations for use throughout the
Directory Server.
|
Modifier and Type | Interface and Description |
---|---|
interface |
Counter
Used to measure the rate of change based on calls to increment.
|
interface |
DistributionSummary
Track the sample distribution of events.
|
interface |
Gauge |
interface |
TimeGauge |
interface |
Timer
Timer intended to track of a large number of short running events.
|
Modifier and Type | Method and Description |
---|---|
Meter |
MeterRegistryHolder.register(Meter.Id id,
Meter.Type type,
Iterable<Measurement> measurements) |
Meter |
MeterRegistry.register(Meter.Id id,
Meter.Type type,
Iterable<Measurement> measurements)
Register a custom meter type.
|
Meter |
Meter.Builder.register(MeterRegistry registry)
Add the meter to a single registry, or return an existing meter in that registry.
|
Modifier and Type | Method and Description |
---|---|
List<Meter> |
MeterRegistryHolder.getMeters() |
List<Meter> |
MeterRegistry.getMeters() |
Modifier and Type | Method and Description |
---|---|
default void |
MeterRegistry.forEachMeter(Consumer<? super Meter> consumer)
Iterate over each meter in the registry.
|
MeterRegistry.Config |
MeterRegistry.Config.onMeterAdded(Consumer<Meter> meter)
Register an event listener for each meter added to the registry.
|
Modifier and Type | Method and Description |
---|---|
Meter |
Search.meter() |
Meter |
RequiredSearch.meter() |
Modifier and Type | Method and Description |
---|---|
Collection<Meter> |
Search.meters() |
Collection<Meter> |
RequiredSearch.meters() |
Constructor and Description |
---|
MeterNotFoundException(String meterName,
List<Tag> tags,
Class<? extends Meter> meterType) |
Modifier and Type | Class and Description |
---|---|
static class |
DropwizardTypes.DescribableCounter
A describable counter, implementing both the dropwizard's and the monitoring-api's relevant APIs.
|
static class |
DropwizardTypes.DescribableGauge<T>
A describable gauge, implementing both the dropwizard's and the monitoring-api's relevant APIs.
|
static class |
DropwizardTypes.DescribableMeter
A describable meter, implementing both the dropwizard's meter and the monitoring-api's relevant APIs.
|
static class |
DropwizardTypes.DescribableTimer
A describable timer, implementing both the dropwizard's and the monitoring-api's relevant APIs.
|
Modifier and Type | Method and Description |
---|---|
protected Meter |
DropwizardMeterRegistry.newMeter(Meter.Id id,
Meter.Type type,
Iterable<Measurement> measurements) |
protected abstract Meter |
AbstractMeterRegistry.newMeter(Meter.Id id,
Meter.Type type,
Iterable<Measurement> measurements)
Build a new custom meter to be added to the registry.
|
Meter |
AbstractMeterRegistry.register(Meter.Id id,
Meter.Type type,
Iterable<Measurement> measurements) |
Modifier and Type | Method and Description |
---|---|
List<Meter> |
AbstractMeterRegistry.getMeters() |
Modifier and Type | Method and Description |
---|---|
MeterRegistry.Config |
AbstractMeterRegistry.ConfigImpl.onMeterAdded(Consumer<Meter> meter) |
Modifier and Type | Method and Description |
---|---|
Meter |
MeterRegistryHolder.register(Meter.Id id,
Meter.Type type,
Iterable<Measurement> measurements) |
Modifier and Type | Method and Description |
---|---|
Map<String,Meter> |
MeterRegistryHolder.getLdapMeters()
Returns a Map from ldap attribute names to the corresponding meters.
|
List<Meter> |
MeterRegistryHolder.getMeters() |
Copyright 2010-2018 ForgeRock AS.