Index
All Classes and Interfaces|All Packages
A
- AbstractMetricsClient - Class in com.itrsgroup.collection.instr
-
Base class for
MetricsClientimplementations. - AbstractMetricsClient(long, Consumer<Throwable>) - Constructor for class com.itrsgroup.collection.instr.AbstractMetricsClient
-
Create a client with a single-threaded task executor.
- AbstractMetricsClient(long, Consumer<Throwable>, int) - Constructor for class com.itrsgroup.collection.instr.AbstractMetricsClient
-
Create a client.
- AbstractMetricsClient.Sampler - Class in com.itrsgroup.collection.instr
-
Definition for metric that is periodically sampled.
- accept(String, String, Set<Dimension>, T) - Method in interface com.itrsgroup.collection.instr.DimensionalMetricMap.NamespacedConsumer
-
Accept an entry in the map.
- accept(String, Set<Dimension>, T) - Method in interface com.itrsgroup.collection.instr.DimensionalMetricMap.Consumer
-
Accept an entry in the map.
- addCollector(JvmMetricsCollector) - Method in class com.itrsgroup.collection.instr.jvm.JvmMetricsBuilder
-
Add a custom collector.
- adjustGauge(String, double) - Method in class com.itrsgroup.collection.instr.AbstractMetricsClient
- adjustGauge(String, double) - Method in interface com.itrsgroup.collection.instr.MetricsClient
-
Adjust the specified gauge's value.
- adjustGauge(String, double) - Method in class com.itrsgroup.collection.instr.NoOpMetricsClient
- adjustGauge(String, double, Unit) - Method in class com.itrsgroup.collection.instr.AbstractMetricsClient
- adjustGauge(String, double, Unit) - Method in interface com.itrsgroup.collection.instr.MetricsClient
-
Adjust the specified gauge's value.
- adjustGauge(String, double, Unit) - Method in class com.itrsgroup.collection.instr.NoOpMetricsClient
- adjustGauge(String, double, Unit, Set<Dimension>) - Method in class com.itrsgroup.collection.instr.AbstractMetricsClient
- adjustGauge(String, double, Unit, Set<Dimension>) - Method in interface com.itrsgroup.collection.instr.MetricsClient
-
Adjust the specified gauge's value.
- adjustGauge(String, double, Unit, Set<Dimension>) - Method in class com.itrsgroup.collection.instr.NoOpMetricsClient
- adjustGauge(String, double, Set<Dimension>) - Method in class com.itrsgroup.collection.instr.AbstractMetricsClient
- adjustGauge(String, double, Set<Dimension>) - Method in interface com.itrsgroup.collection.instr.MetricsClient
-
Adjust the specified gauge's value.
- adjustGauge(String, double, Set<Dimension>) - Method in class com.itrsgroup.collection.instr.NoOpMetricsClient
- adjustGauge(String, String, double) - Method in class com.itrsgroup.collection.instr.AbstractMetricsClient
- adjustGauge(String, String, double) - Method in interface com.itrsgroup.collection.instr.MetricsClient
-
Adjust the specified gauge's value.
- adjustGauge(String, String, double, Unit) - Method in class com.itrsgroup.collection.instr.AbstractMetricsClient
- adjustGauge(String, String, double, Unit) - Method in interface com.itrsgroup.collection.instr.MetricsClient
-
Adjust the specified gauge's value.
- adjustGauge(String, String, double, Unit, Set<Dimension>) - Method in class com.itrsgroup.collection.instr.AbstractMetricsClient
- adjustGauge(String, String, double, Unit, Set<Dimension>) - Method in interface com.itrsgroup.collection.instr.MetricsClient
-
Adjust the specified gauge's value.
- adjustGauge(String, String, double, Set<Dimension>) - Method in class com.itrsgroup.collection.instr.AbstractMetricsClient
- adjustGauge(String, String, double, Set<Dimension>) - Method in interface com.itrsgroup.collection.instr.MetricsClient
-
Adjust the specified gauge's value.
- AMPERES - Enum constant in enum class com.itrsgroup.collection.datamodel.Unit
- attribute(String, String) - Method in class com.itrsgroup.collection.instr.AbstractMetricsClient
- attribute(String, String) - Method in class com.itrsgroup.collection.instr.jvm.JvmMetricsCollectorBase
-
Publish an attribute only if the value is not null.
- attribute(String, String) - Method in interface com.itrsgroup.collection.instr.MetricsClient
-
Set the specified attribute's value.
- attribute(String, String) - Method in class com.itrsgroup.collection.instr.NoOpMetricsClient
- attribute(String, String, String) - Method in class com.itrsgroup.collection.instr.AbstractMetricsClient
- attribute(String, String, String) - Method in interface com.itrsgroup.collection.instr.MetricsClient
-
Set the specified attribute's value.
- attribute(String, String, String, Set<Dimension>) - Method in class com.itrsgroup.collection.instr.AbstractMetricsClient
- attribute(String, String, String, Set<Dimension>) - Method in interface com.itrsgroup.collection.instr.MetricsClient
-
Set the specified attribute's value.
- attribute(String, String, Set<Dimension>) - Method in class com.itrsgroup.collection.instr.AbstractMetricsClient
- attribute(String, String, Set<Dimension>) - Method in class com.itrsgroup.collection.instr.jvm.JvmMetricsCollectorBase
-
Publish an attribute only if the value is not null.
- attribute(String, String, Set<Dimension>) - Method in interface com.itrsgroup.collection.instr.MetricsClient
-
Set the specified attribute's value.
- attribute(String, String, Set<Dimension>) - Method in class com.itrsgroup.collection.instr.NoOpMetricsClient
- AUD - Enum constant in enum class com.itrsgroup.collection.datamodel.Unit
B
- base() - Method in enum class com.itrsgroup.collection.datamodel.Unit
- BITS - Enum constant in enum class com.itrsgroup.collection.datamodel.Unit
- BITS_PER_SECOND - Enum constant in enum class com.itrsgroup.collection.datamodel.Unit
- build() - Method in class com.itrsgroup.collection.instr.jvm.JvmMetricsBuilder
-
Build with the configured settings.
- build() - Method in class com.itrsgroup.collection.instr.statsd.StatsdClientBuilder
-
Build a client with the configured settings.
- BYTE_SECONDS - Enum constant in enum class com.itrsgroup.collection.datamodel.Unit
- BYTES - Enum constant in enum class com.itrsgroup.collection.datamodel.Unit
- BYTES_PER_SECOND - Enum constant in enum class com.itrsgroup.collection.datamodel.Unit
C
- CAD - Enum constant in enum class com.itrsgroup.collection.datamodel.Unit
- channelType(StatsdClientBuilder.ChannelType) - Method in class com.itrsgroup.collection.instr.statsd.StatsdClientBuilder
-
Configure the outbound channel type.
- CHF - Enum constant in enum class com.itrsgroup.collection.datamodel.Unit
- clear() - Method in class com.itrsgroup.collection.instr.DimensionalMetricMap
-
Clear the map.
- clearGaugeSamplers() - Method in class com.itrsgroup.collection.instr.AbstractMetricsClient
- clearGaugeSamplers() - Method in interface com.itrsgroup.collection.instr.MetricsClient
-
Clear all periodically sampled gauges.
- clearGaugeSamplers() - Method in class com.itrsgroup.collection.instr.NoOpMetricsClient
- clearInstance() - Static method in class com.itrsgroup.collection.instr.jvm.JvmMetrics
-
Clear the singleton "instantiated" flag for this class.
- client(MetricsClient) - Method in class com.itrsgroup.collection.instr.jvm.JvmMetricsBuilder
-
Configure the client.
- close() - Method in class com.itrsgroup.collection.instr.AbstractMetricsClient
- close() - Method in class com.itrsgroup.collection.instr.jvm.JvmMetrics
- close() - Method in interface com.itrsgroup.collection.instr.MetricsClient
-
Overridden to remove checked exception constraint.
- close() - Method in class com.itrsgroup.collection.instr.NoOpMetricsClient
- CNY - Enum constant in enum class com.itrsgroup.collection.datamodel.Unit
- collect() - Method in interface com.itrsgroup.collection.instr.jvm.JvmMetricsCollector
-
Collect and report this collector's suite of metrics.
- collectMemoryMetrics() - Method in class com.itrsgroup.collection.instr.jvm.JvmMetricsBuilder
-
Enable collection of memory metrics.
- collectOperatingSystemMetrics() - Method in class com.itrsgroup.collection.instr.jvm.JvmMetricsBuilder
-
Enable collection of operating system metrics.
- collectRuntimeMetrics() - Method in class com.itrsgroup.collection.instr.jvm.JvmMetricsBuilder
-
Enable collection of runtime metrics.
- collectThreadMetrics() - Method in class com.itrsgroup.collection.instr.jvm.JvmMetricsBuilder
-
Enable collection of thread metrics.
- com.itrsgroup.collection.datamodel - package com.itrsgroup.collection.datamodel
- com.itrsgroup.collection.instr - package com.itrsgroup.collection.instr
- com.itrsgroup.collection.instr.jvm - package com.itrsgroup.collection.instr.jvm
- com.itrsgroup.collection.instr.statsd - package com.itrsgroup.collection.instr.statsd
- com.itrsgroup.collection.instr.statsd.env - package com.itrsgroup.collection.instr.statsd.env
- computeIfAbsent(String, String, Set<Dimension>, Function<Set<Dimension>, T>) - Method in class com.itrsgroup.collection.instr.DimensionalMetricMap
- computeIfAbsent(String, Set<Dimension>, Function<Set<Dimension>, T>) - Method in class com.itrsgroup.collection.instr.DimensionalMetricMap
- connect() - Method in interface com.itrsgroup.collection.instr.statsd.StatsdChannel
-
Connect to the destination.
- CORES - Enum constant in enum class com.itrsgroup.collection.datamodel.Unit
- count(String, long) - Method in class com.itrsgroup.collection.instr.AbstractMetricsClient
- count(String, long) - Method in interface com.itrsgroup.collection.instr.MetricsClient
-
Adjust the counter value.
- count(String, long) - Method in class com.itrsgroup.collection.instr.NoOpMetricsClient
- count(String, long, double) - Method in class com.itrsgroup.collection.instr.AbstractMetricsClient
- count(String, long, double) - Method in interface com.itrsgroup.collection.instr.MetricsClient
-
Adjust the counter value.
- count(String, long, double) - Method in class com.itrsgroup.collection.instr.NoOpMetricsClient
- count(String, long, double, Set<Dimension>) - Method in class com.itrsgroup.collection.instr.AbstractMetricsClient
- count(String, long, double, Set<Dimension>) - Method in interface com.itrsgroup.collection.instr.MetricsClient
-
Adjust the counter value.
- count(String, long, double, Set<Dimension>) - Method in class com.itrsgroup.collection.instr.NoOpMetricsClient
- count(String, long, Set<Dimension>) - Method in class com.itrsgroup.collection.instr.AbstractMetricsClient
- count(String, long, Set<Dimension>) - Method in interface com.itrsgroup.collection.instr.MetricsClient
-
Adjust the counter value.
- count(String, long, Set<Dimension>) - Method in class com.itrsgroup.collection.instr.NoOpMetricsClient
- count(String, String, long) - Method in class com.itrsgroup.collection.instr.AbstractMetricsClient
- count(String, String, long) - Method in interface com.itrsgroup.collection.instr.MetricsClient
-
Adjust the counter value.
- count(String, String, long, double) - Method in class com.itrsgroup.collection.instr.AbstractMetricsClient
- count(String, String, long, double) - Method in interface com.itrsgroup.collection.instr.MetricsClient
-
Adjust the counter value.
- count(String, String, long, double, Set<Dimension>) - Method in class com.itrsgroup.collection.instr.AbstractMetricsClient
- count(String, String, long, double, Set<Dimension>) - Method in interface com.itrsgroup.collection.instr.MetricsClient
-
Adjust the counter value.
- count(String, String, long, Set<Dimension>) - Method in class com.itrsgroup.collection.instr.AbstractMetricsClient
- count(String, String, long, Set<Dimension>) - Method in interface com.itrsgroup.collection.instr.MetricsClient
-
Adjust the counter value.
- create() - Static method in class com.itrsgroup.collection.instr.statsd.env.DimensionResolverFactory
- create(EnvironmentVariableResolver) - Static method in class com.itrsgroup.collection.instr.statsd.env.DimensionResolverFactory
- CRITICAL - Enum constant in enum class com.itrsgroup.collection.datamodel.Severity
D
- DAYS - Enum constant in enum class com.itrsgroup.collection.datamodel.Unit
- DEBUG - Enum constant in enum class com.itrsgroup.collection.datamodel.Severity
- decrement(String) - Method in class com.itrsgroup.collection.instr.AbstractMetricsClient
- decrement(String) - Method in interface com.itrsgroup.collection.instr.MetricsClient
-
Decrement the counter by 1.
- decrement(String) - Method in class com.itrsgroup.collection.instr.NoOpMetricsClient
- decrement(String, double) - Method in class com.itrsgroup.collection.instr.AbstractMetricsClient
- decrement(String, double) - Method in interface com.itrsgroup.collection.instr.MetricsClient
-
Decrement the counter by 1.
- decrement(String, double) - Method in class com.itrsgroup.collection.instr.NoOpMetricsClient
- decrement(String, double, Set<Dimension>) - Method in class com.itrsgroup.collection.instr.AbstractMetricsClient
- decrement(String, double, Set<Dimension>) - Method in interface com.itrsgroup.collection.instr.MetricsClient
-
Decrement the counter by 1.
- decrement(String, double, Set<Dimension>) - Method in class com.itrsgroup.collection.instr.NoOpMetricsClient
- decrement(String, String) - Method in class com.itrsgroup.collection.instr.AbstractMetricsClient
- decrement(String, String) - Method in interface com.itrsgroup.collection.instr.MetricsClient
-
Decrement the counter by 1.
- decrement(String, String, double) - Method in class com.itrsgroup.collection.instr.AbstractMetricsClient
- decrement(String, String, double) - Method in interface com.itrsgroup.collection.instr.MetricsClient
-
Decrement the counter by 1.
- decrement(String, String, double, Set<Dimension>) - Method in class com.itrsgroup.collection.instr.AbstractMetricsClient
- decrement(String, String, double, Set<Dimension>) - Method in interface com.itrsgroup.collection.instr.MetricsClient
-
Decrement the counter by 1.
- decrement(String, String, Set<Dimension>) - Method in class com.itrsgroup.collection.instr.AbstractMetricsClient
- decrement(String, String, Set<Dimension>) - Method in interface com.itrsgroup.collection.instr.MetricsClient
-
Decrement the counter by 1.
- decrement(String, Set<Dimension>) - Method in class com.itrsgroup.collection.instr.AbstractMetricsClient
- decrement(String, Set<Dimension>) - Method in interface com.itrsgroup.collection.instr.MetricsClient
-
Decrement the counter by 1.
- decrement(String, Set<Dimension>) - Method in class com.itrsgroup.collection.instr.NoOpMetricsClient
- defaultDimension(Dimension) - Method in class com.itrsgroup.collection.instr.statsd.StatsdClientBuilder
-
Configure a default dimension.
- defaultDimension(String, String) - Method in class com.itrsgroup.collection.instr.statsd.StatsdClientBuilder
-
Configure a default dimension.
- defaultDimensions(Dimension...) - Method in class com.itrsgroup.collection.instr.statsd.StatsdClientBuilder
-
Configure the default dimensions.
- DEGREES_CELSIUS - Enum constant in enum class com.itrsgroup.collection.datamodel.Unit
- description() - Method in enum class com.itrsgroup.collection.datamodel.Unit
- Dimension - Class in com.itrsgroup.collection.instr
-
Dimension, or tag, used to identify a monitored entity.
- Dimension(String) - Constructor for class com.itrsgroup.collection.instr.Dimension
-
Create from the given key (the value is null).
- Dimension(String, String) - Constructor for class com.itrsgroup.collection.instr.Dimension
-
Create from the given key and value.
- DimensionalMetricMap<T> - Class in com.itrsgroup.collection.instr
-
Map optimized for storing values per metric/dimension combination.
- DimensionalMetricMap() - Constructor for class com.itrsgroup.collection.instr.DimensionalMetricMap
- DimensionalMetricMap.Consumer<T> - Interface in com.itrsgroup.collection.instr
-
Map value consumer.
- DimensionalMetricMap.NamespacedConsumer<T> - Interface in com.itrsgroup.collection.instr
-
Map value consumer.
- DimensionResolver - Interface in com.itrsgroup.collection.instr.statsd.env
-
Resolver of dimensions specific to a deployment environment.
- DimensionResolverFactory - Class in com.itrsgroup.collection.instr.statsd.env
-
Creates a
DimensionResolverfor the current deployment environment. - dimensions - Variable in class com.itrsgroup.collection.instr.AbstractMetricsClient.Sampler
- disablePlatformDimensions() - Method in class com.itrsgroup.collection.instr.statsd.StatsdClientBuilder
-
Configure whether platform dimensions are automatically added to each metric.
- DKK - Enum constant in enum class com.itrsgroup.collection.datamodel.Unit
- doAttribute(String, String, String, Set<Dimension>) - Method in class com.itrsgroup.collection.instr.AbstractMetricsClient
- doAttribute(String, String, String, Set<Dimension>) - Method in class com.itrsgroup.collection.instr.statsd.StatsdClientImpl
- doAttribute(String, String, Set<Dimension>) - Method in class com.itrsgroup.collection.instr.AbstractMetricsClient
- doAttribute(String, String, Set<Dimension>) - Method in class com.itrsgroup.collection.instr.statsd.StatsdClientImpl
- doClose() - Method in class com.itrsgroup.collection.instr.AbstractMetricsClient
-
Close hook for implementations.
- doClose() - Method in class com.itrsgroup.collection.instr.statsd.StatsdClientImpl
- doCount(String, long, double, Set<Dimension>) - Method in class com.itrsgroup.collection.instr.AbstractMetricsClient
- doCount(String, long, double, Set<Dimension>) - Method in class com.itrsgroup.collection.instr.statsd.StatsdClientImpl
- doCount(String, String, long, double, Set<Dimension>) - Method in class com.itrsgroup.collection.instr.AbstractMetricsClient
- doCount(String, String, long, double, Set<Dimension>) - Method in class com.itrsgroup.collection.instr.statsd.StatsdClientImpl
- doEvent(String, String, Severity, Set<Dimension>) - Method in class com.itrsgroup.collection.instr.AbstractMetricsClient
- doEvent(String, String, Severity, Set<Dimension>) - Method in class com.itrsgroup.collection.instr.statsd.StatsdClientImpl
- doEvent(String, String, String, Severity, Set<Dimension>) - Method in class com.itrsgroup.collection.instr.AbstractMetricsClient
- doEvent(String, String, String, Severity, Set<Dimension>) - Method in class com.itrsgroup.collection.instr.statsd.StatsdClientImpl
- doGauge(String, double, boolean, Unit, Set<Dimension>) - Method in class com.itrsgroup.collection.instr.AbstractMetricsClient
- doGauge(String, double, boolean, Unit, Set<Dimension>) - Method in class com.itrsgroup.collection.instr.statsd.StatsdClientImpl
- doGauge(String, String, double, boolean, Unit, Set<Dimension>) - Method in class com.itrsgroup.collection.instr.AbstractMetricsClient
- doGauge(String, String, double, boolean, Unit, Set<Dimension>) - Method in class com.itrsgroup.collection.instr.statsd.StatsdClientImpl
- doTimer(String, long, TimeUnit, double, Set<Dimension>) - Method in class com.itrsgroup.collection.instr.AbstractMetricsClient
- doTimer(String, long, TimeUnit, double, Set<Dimension>) - Method in class com.itrsgroup.collection.instr.statsd.StatsdClientImpl
- doTimer(String, String, long, TimeUnit, double, Set<Dimension>) - Method in class com.itrsgroup.collection.instr.AbstractMetricsClient
- doTimer(String, String, long, TimeUnit, double, Set<Dimension>) - Method in class com.itrsgroup.collection.instr.statsd.StatsdClientImpl
- doUnique(String, String, String, Set<Dimension>) - Method in class com.itrsgroup.collection.instr.AbstractMetricsClient
- doUnique(String, String, String, Set<Dimension>) - Method in class com.itrsgroup.collection.instr.statsd.StatsdClientImpl
- doUnique(String, String, Set<Dimension>) - Method in class com.itrsgroup.collection.instr.AbstractMetricsClient
- doUnique(String, String, Set<Dimension>) - Method in class com.itrsgroup.collection.instr.statsd.StatsdClientImpl
E
- EnvironmentVariableResolver - Interface in com.itrsgroup.collection.instr.statsd.env
-
Resolves environment variable values.
- EPOCH_MILLISECONDS - Enum constant in enum class com.itrsgroup.collection.datamodel.Unit
- EPOCH_NANOSECONDS - Enum constant in enum class com.itrsgroup.collection.datamodel.Unit
- equals(Object) - Method in class com.itrsgroup.collection.instr.AbstractMetricsClient.Sampler
- equals(Object) - Method in class com.itrsgroup.collection.instr.Dimension
- ERROR - Enum constant in enum class com.itrsgroup.collection.datamodel.Severity
- errorCallback() - Method in class com.itrsgroup.collection.instr.jvm.JvmMetricsCollectorBase
- errorCallback(Consumer<Throwable>) - Method in class com.itrsgroup.collection.instr.jvm.JvmMetricsBuilder
-
Configure the error callback (defaults to no-op).
- errorCallback(Consumer<Throwable>) - Method in class com.itrsgroup.collection.instr.statsd.StatsdClientBuilder
-
Configure the error callback (defaults to no-op).
- EUR - Enum constant in enum class com.itrsgroup.collection.datamodel.Unit
- event(String, String, Severity) - Method in class com.itrsgroup.collection.instr.AbstractMetricsClient
- event(String, String, Severity) - Method in interface com.itrsgroup.collection.instr.MetricsClient
-
Report an event.
- event(String, String, Severity) - Method in class com.itrsgroup.collection.instr.NoOpMetricsClient
- event(String, String, Severity, Set<Dimension>) - Method in class com.itrsgroup.collection.instr.AbstractMetricsClient
- event(String, String, Severity, Set<Dimension>) - Method in interface com.itrsgroup.collection.instr.MetricsClient
-
Report an event.
- event(String, String, Severity, Set<Dimension>) - Method in class com.itrsgroup.collection.instr.NoOpMetricsClient
- event(String, String, String, Severity) - Method in class com.itrsgroup.collection.instr.AbstractMetricsClient
- event(String, String, String, Severity) - Method in interface com.itrsgroup.collection.instr.MetricsClient
-
Report an event.
- event(String, String, String, Severity, Set<Dimension>) - Method in class com.itrsgroup.collection.instr.AbstractMetricsClient
- event(String, String, String, Severity, Set<Dimension>) - Method in interface com.itrsgroup.collection.instr.MetricsClient
-
Report an event.
- EXABYTES - Enum constant in enum class com.itrsgroup.collection.datamodel.Unit
- EXBIBYTES - Enum constant in enum class com.itrsgroup.collection.datamodel.Unit
F
- factor() - Method in enum class com.itrsgroup.collection.datamodel.Unit
- forEach(DimensionalMetricMap.Consumer<T>) - Method in class com.itrsgroup.collection.instr.DimensionalMetricMap
-
Iterate over all entries.
- forEach(DimensionalMetricMap.NamespacedConsumer<T>) - Method in class com.itrsgroup.collection.instr.DimensionalMetricMap
-
Iterate over all entries.
- FRACTION - Enum constant in enum class com.itrsgroup.collection.datamodel.Unit
- fractionalMillis(long, TimeUnit) - Static method in class com.itrsgroup.collection.instr.AbstractMetricsClient
-
Convert an integer timer value to milliseconds with possible fractional component.
G
- gauge(String, double) - Method in class com.itrsgroup.collection.instr.AbstractMetricsClient
- gauge(String, double) - Method in class com.itrsgroup.collection.instr.jvm.JvmMetricsCollectorBase
-
Publish a gauge.
- gauge(String, double) - Method in interface com.itrsgroup.collection.instr.MetricsClient
-
Set the specified gauge's value.
- gauge(String, double) - Method in class com.itrsgroup.collection.instr.NoOpMetricsClient
- gauge(String, double, Unit) - Method in class com.itrsgroup.collection.instr.AbstractMetricsClient
- gauge(String, double, Unit) - Method in class com.itrsgroup.collection.instr.jvm.JvmMetricsCollectorBase
-
Publish a gauge.
- gauge(String, double, Unit) - Method in interface com.itrsgroup.collection.instr.MetricsClient
-
Set the specified gauge's value.
- gauge(String, double, Unit) - Method in class com.itrsgroup.collection.instr.NoOpMetricsClient
- gauge(String, double, Unit, Set<Dimension>) - Method in class com.itrsgroup.collection.instr.AbstractMetricsClient
- gauge(String, double, Unit, Set<Dimension>) - Method in class com.itrsgroup.collection.instr.jvm.JvmMetricsCollectorBase
-
Publish a gauge.
- gauge(String, double, Unit, Set<Dimension>) - Method in interface com.itrsgroup.collection.instr.MetricsClient
-
Set the specified gauge's value.
- gauge(String, double, Unit, Set<Dimension>) - Method in class com.itrsgroup.collection.instr.NoOpMetricsClient
- gauge(String, double, Set<Dimension>) - Method in class com.itrsgroup.collection.instr.AbstractMetricsClient
- gauge(String, double, Set<Dimension>) - Method in class com.itrsgroup.collection.instr.jvm.JvmMetricsCollectorBase
-
Publish a gauge.
- gauge(String, double, Set<Dimension>) - Method in interface com.itrsgroup.collection.instr.MetricsClient
-
Set the specified gauge's value.
- gauge(String, double, Set<Dimension>) - Method in class com.itrsgroup.collection.instr.NoOpMetricsClient
- gauge(String, String, double) - Method in class com.itrsgroup.collection.instr.AbstractMetricsClient
- gauge(String, String, double) - Method in interface com.itrsgroup.collection.instr.MetricsClient
-
Set the specified gauge's value.
- gauge(String, String, double, Unit) - Method in class com.itrsgroup.collection.instr.AbstractMetricsClient
- gauge(String, String, double, Unit) - Method in interface com.itrsgroup.collection.instr.MetricsClient
-
Set the specified gauge's value.
- gauge(String, String, double, Unit, Set<Dimension>) - Method in class com.itrsgroup.collection.instr.AbstractMetricsClient
- gauge(String, String, double, Unit, Set<Dimension>) - Method in interface com.itrsgroup.collection.instr.MetricsClient
-
Set the specified gauge's value.
- gauge(String, String, double, Set<Dimension>) - Method in class com.itrsgroup.collection.instr.AbstractMetricsClient
- gauge(String, String, double, Set<Dimension>) - Method in interface com.itrsgroup.collection.instr.MetricsClient
-
Set the specified gauge's value.
- gauge(String, String, DoubleSupplier) - Method in class com.itrsgroup.collection.instr.AbstractMetricsClient
- gauge(String, String, DoubleSupplier) - Method in interface com.itrsgroup.collection.instr.MetricsClient
-
Register periodic sampling of a gauge.
- gauge(String, String, DoubleSupplier, Unit) - Method in class com.itrsgroup.collection.instr.AbstractMetricsClient
- gauge(String, String, DoubleSupplier, Unit) - Method in interface com.itrsgroup.collection.instr.MetricsClient
-
Register periodic sampling of a gauge.
- gauge(String, String, DoubleSupplier, Unit, Set<Dimension>) - Method in class com.itrsgroup.collection.instr.AbstractMetricsClient
- gauge(String, String, DoubleSupplier, Unit, Set<Dimension>) - Method in interface com.itrsgroup.collection.instr.MetricsClient
-
Register periodic sampling of a gauge.
- gauge(String, String, DoubleSupplier, Set<Dimension>) - Method in class com.itrsgroup.collection.instr.AbstractMetricsClient
- gauge(String, String, DoubleSupplier, Set<Dimension>) - Method in interface com.itrsgroup.collection.instr.MetricsClient
-
Register periodic sampling of a gauge.
- gauge(String, DoubleSupplier) - Method in class com.itrsgroup.collection.instr.AbstractMetricsClient
- gauge(String, DoubleSupplier) - Method in interface com.itrsgroup.collection.instr.MetricsClient
-
Register periodic sampling of a gauge.
- gauge(String, DoubleSupplier) - Method in class com.itrsgroup.collection.instr.NoOpMetricsClient
- gauge(String, DoubleSupplier, Unit) - Method in class com.itrsgroup.collection.instr.AbstractMetricsClient
- gauge(String, DoubleSupplier, Unit) - Method in interface com.itrsgroup.collection.instr.MetricsClient
-
Register periodic sampling of a gauge.
- gauge(String, DoubleSupplier, Unit) - Method in class com.itrsgroup.collection.instr.NoOpMetricsClient
- gauge(String, DoubleSupplier, Unit, Set<Dimension>) - Method in class com.itrsgroup.collection.instr.AbstractMetricsClient
- gauge(String, DoubleSupplier, Unit, Set<Dimension>) - Method in interface com.itrsgroup.collection.instr.MetricsClient
-
Register periodic sampling of a gauge.
- gauge(String, DoubleSupplier, Unit, Set<Dimension>) - Method in class com.itrsgroup.collection.instr.NoOpMetricsClient
- gauge(String, DoubleSupplier, Set<Dimension>) - Method in class com.itrsgroup.collection.instr.AbstractMetricsClient
- gauge(String, DoubleSupplier, Set<Dimension>) - Method in interface com.itrsgroup.collection.instr.MetricsClient
-
Register periodic sampling of a gauge.
- gauge(String, DoubleSupplier, Set<Dimension>) - Method in class com.itrsgroup.collection.instr.NoOpMetricsClient
- GBP - Enum constant in enum class com.itrsgroup.collection.datamodel.Unit
- get(String, String, Set<Dimension>) - Method in class com.itrsgroup.collection.instr.DimensionalMetricMap
-
Get a value.
- get(String, Set<Dimension>) - Method in class com.itrsgroup.collection.instr.DimensionalMetricMap
-
Get a value.
- getBufferPoolMXBeans() - Method in class com.itrsgroup.collection.instr.jvm.MXBeanSupplier
- getDefaultDimensions() - Method in class com.itrsgroup.collection.instr.statsd.StatsdClientImpl
- getenv() - Method in interface com.itrsgroup.collection.instr.statsd.env.EnvironmentVariableResolver
-
Get all environment variables.
- getenv() - Method in class com.itrsgroup.collection.instr.statsd.env.SystemEnvironmentVariableResolver
- getenv(String) - Method in interface com.itrsgroup.collection.instr.statsd.env.EnvironmentVariableResolver
-
Get the value of an environment variable.
- getenv(String) - Method in class com.itrsgroup.collection.instr.statsd.env.SystemEnvironmentVariableResolver
- getGarbageCollectorMXBeans() - Method in class com.itrsgroup.collection.instr.jvm.MXBeanSupplier
- getKey() - Method in class com.itrsgroup.collection.instr.Dimension
- getMaxMessageSize() - Method in class com.itrsgroup.collection.instr.statsd.StatsdClientImpl
- getMemoryMXBean() - Method in class com.itrsgroup.collection.instr.jvm.MXBeanSupplier
- getMemoryPoolMXBeans() - Method in class com.itrsgroup.collection.instr.jvm.MXBeanSupplier
- getOperatingSystemMXBean() - Method in class com.itrsgroup.collection.instr.jvm.MXBeanSupplier
- getRuntimeMXBean() - Method in class com.itrsgroup.collection.instr.jvm.MXBeanSupplier
- getSamplingInterval() - Method in class com.itrsgroup.collection.instr.AbstractMetricsClient
- getThreadMXBean() - Method in class com.itrsgroup.collection.instr.jvm.MXBeanSupplier
- getValue() - Method in class com.itrsgroup.collection.instr.Dimension
- GIBIBYTES - Enum constant in enum class com.itrsgroup.collection.datamodel.Unit
- GIGABITS - Enum constant in enum class com.itrsgroup.collection.datamodel.Unit
- GIGABITS_PER_SECOND - Enum constant in enum class com.itrsgroup.collection.datamodel.Unit
- GIGABYTES - Enum constant in enum class com.itrsgroup.collection.datamodel.Unit
- GIGABYTES_PER_SECOND - Enum constant in enum class com.itrsgroup.collection.datamodel.Unit
- GIGAHERTZ - Enum constant in enum class com.itrsgroup.collection.datamodel.Unit
- GRAMS - Enum constant in enum class com.itrsgroup.collection.datamodel.Unit
H
- hashCode() - Method in class com.itrsgroup.collection.instr.AbstractMetricsClient.Sampler
- hashCode() - Method in class com.itrsgroup.collection.instr.Dimension
- HERTZ - Enum constant in enum class com.itrsgroup.collection.datamodel.Unit
- HKD - Enum constant in enum class com.itrsgroup.collection.datamodel.Unit
- HOURS - Enum constant in enum class com.itrsgroup.collection.datamodel.Unit
I
- increment(String) - Method in class com.itrsgroup.collection.instr.AbstractMetricsClient
- increment(String) - Method in interface com.itrsgroup.collection.instr.MetricsClient
-
Increment the counter by 1.
- increment(String) - Method in class com.itrsgroup.collection.instr.NoOpMetricsClient
- increment(String, double) - Method in class com.itrsgroup.collection.instr.AbstractMetricsClient
- increment(String, double) - Method in interface com.itrsgroup.collection.instr.MetricsClient
-
Increment the counter by 1.
- increment(String, double) - Method in class com.itrsgroup.collection.instr.NoOpMetricsClient
- increment(String, double, Set<Dimension>) - Method in class com.itrsgroup.collection.instr.AbstractMetricsClient
- increment(String, double, Set<Dimension>) - Method in interface com.itrsgroup.collection.instr.MetricsClient
-
Increment the counter by 1.
- increment(String, double, Set<Dimension>) - Method in class com.itrsgroup.collection.instr.NoOpMetricsClient
- increment(String, String) - Method in class com.itrsgroup.collection.instr.AbstractMetricsClient
- increment(String, String) - Method in interface com.itrsgroup.collection.instr.MetricsClient
-
Increment the counter by 1.
- increment(String, String, double) - Method in class com.itrsgroup.collection.instr.AbstractMetricsClient
- increment(String, String, double) - Method in interface com.itrsgroup.collection.instr.MetricsClient
-
Increment the counter by 1.
- increment(String, String, double, Set<Dimension>) - Method in class com.itrsgroup.collection.instr.AbstractMetricsClient
- increment(String, String, double, Set<Dimension>) - Method in interface com.itrsgroup.collection.instr.MetricsClient
-
Increment the counter by 1.
- increment(String, String, Set<Dimension>) - Method in class com.itrsgroup.collection.instr.AbstractMetricsClient
- increment(String, String, Set<Dimension>) - Method in interface com.itrsgroup.collection.instr.MetricsClient
-
Increment the counter by 1.
- increment(String, Set<Dimension>) - Method in class com.itrsgroup.collection.instr.AbstractMetricsClient
- increment(String, Set<Dimension>) - Method in interface com.itrsgroup.collection.instr.MetricsClient
-
Increment the counter by 1.
- increment(String, Set<Dimension>) - Method in class com.itrsgroup.collection.instr.NoOpMetricsClient
- INFO - Enum constant in enum class com.itrsgroup.collection.datamodel.Severity
- InstrumentationUtils - Class in com.itrsgroup.collection.instr
-
Instrumentation utils.
- isBase() - Method in enum class com.itrsgroup.collection.datamodel.Unit
- isBlank(String) - Static method in class com.itrsgroup.collection.instr.InstrumentationUtils
- isClosing() - Method in class com.itrsgroup.collection.instr.AbstractMetricsClient
J
- JOULES - Enum constant in enum class com.itrsgroup.collection.datamodel.Unit
- JPY - Enum constant in enum class com.itrsgroup.collection.datamodel.Unit
- JvmMetrics - Class in com.itrsgroup.collection.instr.jvm
-
Orchestrates the collection of prescribed JVM metrics and reports them via the provided client.
- JvmMetricsAgent - Class in com.itrsgroup.collection.instr.jvm
-
Java Agent wrapper for the
JvmMetricscollector. - JvmMetricsBuilder - Class in com.itrsgroup.collection.instr.jvm
-
Builder for instances of
JvmMetrics. - JvmMetricsBuilder() - Constructor for class com.itrsgroup.collection.instr.jvm.JvmMetricsBuilder
- JvmMetricsCollector - Interface in com.itrsgroup.collection.instr.jvm
-
Collects metrics from the current JVM.
- JvmMetricsCollectorBase - Class in com.itrsgroup.collection.instr.jvm
-
Base for all
JvmMetricsCollectorimplementations. - JvmMetricsCollectorBase(MetricsClient, Consumer<Throwable>, MXBeanSupplier) - Constructor for class com.itrsgroup.collection.instr.jvm.JvmMetricsCollectorBase
-
Constructor.
K
- KIBIBYTES - Enum constant in enum class com.itrsgroup.collection.datamodel.Unit
- KIBIBYTES_PER_SECOND - Enum constant in enum class com.itrsgroup.collection.datamodel.Unit
- KILOBITS - Enum constant in enum class com.itrsgroup.collection.datamodel.Unit
- KILOBITS_PER_SECOND - Enum constant in enum class com.itrsgroup.collection.datamodel.Unit
- KILOBYTES - Enum constant in enum class com.itrsgroup.collection.datamodel.Unit
- KILOBYTES_PER_SECOND - Enum constant in enum class com.itrsgroup.collection.datamodel.Unit
- KILOGRAMS - Enum constant in enum class com.itrsgroup.collection.datamodel.Unit
- KILOJOULES - Enum constant in enum class com.itrsgroup.collection.datamodel.Unit
- KILOMETRES - Enum constant in enum class com.itrsgroup.collection.datamodel.Unit
- KILOVOLTS - Enum constant in enum class com.itrsgroup.collection.datamodel.Unit
M
- maxMessageSize(int) - Method in class com.itrsgroup.collection.instr.statsd.StatsdClientBuilder
-
Configure the maximum message size (defaults to 1432 for UDP and 4096 for TCP).
- MEBIBYTES - Enum constant in enum class com.itrsgroup.collection.datamodel.Unit
- MEGABITS - Enum constant in enum class com.itrsgroup.collection.datamodel.Unit
- MEGABITS_PER_SECOND - Enum constant in enum class com.itrsgroup.collection.datamodel.Unit
- MEGABYTES - Enum constant in enum class com.itrsgroup.collection.datamodel.Unit
- MEGABYTES_PER_SECOND - Enum constant in enum class com.itrsgroup.collection.datamodel.Unit
- MEGAHERTZ - Enum constant in enum class com.itrsgroup.collection.datamodel.Unit
- METRES - Enum constant in enum class com.itrsgroup.collection.datamodel.Unit
- metric - Variable in class com.itrsgroup.collection.instr.AbstractMetricsClient.Sampler
- MetricsClient - Interface in com.itrsgroup.collection.instr
-
Reports metrics to an implementation-specific backend.
- MICROCORES - Enum constant in enum class com.itrsgroup.collection.datamodel.Unit
- MICROSECONDS - Enum constant in enum class com.itrsgroup.collection.datamodel.Unit
- MILLIAMPERES - Enum constant in enum class com.itrsgroup.collection.datamodel.Unit
- MILLICORES - Enum constant in enum class com.itrsgroup.collection.datamodel.Unit
- MILLISECONDS - Enum constant in enum class com.itrsgroup.collection.datamodel.Unit
- MINUTES - Enum constant in enum class com.itrsgroup.collection.datamodel.Unit
- mxBeanSupplier() - Method in class com.itrsgroup.collection.instr.jvm.JvmMetricsCollectorBase
- MXBeanSupplier - Class in com.itrsgroup.collection.instr.jvm
-
Wrapper around
ManagementFactory. - MXBeanSupplier() - Constructor for class com.itrsgroup.collection.instr.jvm.MXBeanSupplier
N
- namespace - Variable in class com.itrsgroup.collection.instr.AbstractMetricsClient.Sampler
- NANOCORES - Enum constant in enum class com.itrsgroup.collection.datamodel.Unit
- NANOSECONDS - Enum constant in enum class com.itrsgroup.collection.datamodel.Unit
- NO_DIMENSIONS - Static variable in class com.itrsgroup.collection.instr.AbstractMetricsClient
- NOK - Enum constant in enum class com.itrsgroup.collection.datamodel.Unit
- NONE - Enum constant in enum class com.itrsgroup.collection.datamodel.Severity
- NONE - Enum constant in enum class com.itrsgroup.collection.datamodel.Unit
- NoOpMetricsClient - Class in com.itrsgroup.collection.instr
-
No-op implementation of
MetricsClient. - NoOpMetricsClient() - Constructor for class com.itrsgroup.collection.instr.NoOpMetricsClient
- NZD - Enum constant in enum class com.itrsgroup.collection.datamodel.Unit
O
- of(String, String) - Static method in class com.itrsgroup.collection.instr.Dimension
-
Create from the given key and value.
- ofSerdeNumber(byte) - Static method in enum class com.itrsgroup.collection.datamodel.Severity
- ofSerdeNumber(short) - Static method in enum class com.itrsgroup.collection.datamodel.Unit
- otelToEnv(String) - Static method in class com.itrsgroup.collection.instr.InstrumentationUtils
-
Convert otel-style attribute to an env variable, e.g.
P
- PEBIBYTES - Enum constant in enum class com.itrsgroup.collection.datamodel.Unit
- PER_MINUTE - Enum constant in enum class com.itrsgroup.collection.datamodel.Unit
- PER_SECOND - Enum constant in enum class com.itrsgroup.collection.datamodel.Unit
- PERCENT - Enum constant in enum class com.itrsgroup.collection.datamodel.Unit
- PETABYTES - Enum constant in enum class com.itrsgroup.collection.datamodel.Unit
- port(int) - Method in class com.itrsgroup.collection.instr.statsd.StatsdClientBuilder
-
Configure the destination port.
- premain(String, Instrumentation) - Static method in class com.itrsgroup.collection.instr.jvm.JvmMetricsAgent
-
Entry point.
- put(String, String, Set<Dimension>, T) - Method in class com.itrsgroup.collection.instr.DimensionalMetricMap
-
Put a value, overwriting any existing value.
- put(String, Set<Dimension>, T) - Method in class com.itrsgroup.collection.instr.DimensionalMetricMap
-
Put a value, overwriting any existing value.
- putIfAbsent(String, String, Set<Dimension>, T) - Method in class com.itrsgroup.collection.instr.DimensionalMetricMap
-
Put a value only if it does not already exist.
- putIfAbsent(String, Set<Dimension>, T) - Method in class com.itrsgroup.collection.instr.DimensionalMetricMap
-
Put a value only if it does not already exist.
Q
- queueSize(int) - Method in class com.itrsgroup.collection.instr.statsd.StatsdClientBuilder
-
Configure the sending queue size (defaults to 8192).
- quietStartup(Duration) - Method in class com.itrsgroup.collection.instr.statsd.StatsdClientBuilder
-
Configure the quiet startup period.
R
- remove(String, String, Set<Dimension>) - Method in class com.itrsgroup.collection.instr.DimensionalMetricMap
-
Remove an entry from the map.
- remove(String, Set<Dimension>) - Method in class com.itrsgroup.collection.instr.DimensionalMetricMap
-
Remove an entry from the map.
- removeGaugeSampler(String) - Method in class com.itrsgroup.collection.instr.AbstractMetricsClient
- removeGaugeSampler(String) - Method in interface com.itrsgroup.collection.instr.MetricsClient
-
Remove a periodically sampled gauge that was registered via
MetricsClient.gauge(String, DoubleSupplier)orMetricsClient.gauge(String, DoubleSupplier, Unit). - removeGaugeSampler(String) - Method in class com.itrsgroup.collection.instr.NoOpMetricsClient
- removeGaugeSampler(String, String) - Method in class com.itrsgroup.collection.instr.AbstractMetricsClient
- removeGaugeSampler(String, String) - Method in interface com.itrsgroup.collection.instr.MetricsClient
-
Remove a periodically sampled gauge that was registered via
MetricsClient.gauge(String, DoubleSupplier)orMetricsClient.gauge(String, DoubleSupplier, Unit). - removeGaugeSampler(String, String, Set<Dimension>) - Method in class com.itrsgroup.collection.instr.AbstractMetricsClient
- removeGaugeSampler(String, String, Set<Dimension>) - Method in interface com.itrsgroup.collection.instr.MetricsClient
-
Remove a periodically sampled gauge that was registered via
MetricsClient.gauge(String, DoubleSupplier, Set)orMetricsClient.gauge(String, DoubleSupplier, Unit, Set). - removeGaugeSampler(String, Set<Dimension>) - Method in class com.itrsgroup.collection.instr.AbstractMetricsClient
- removeGaugeSampler(String, Set<Dimension>) - Method in interface com.itrsgroup.collection.instr.MetricsClient
-
Remove a periodically sampled gauge that was registered via
MetricsClient.gauge(String, DoubleSupplier, Set)orMetricsClient.gauge(String, DoubleSupplier, Unit, Set). - removeGaugeSampler(String, Set<Dimension>) - Method in class com.itrsgroup.collection.instr.NoOpMetricsClient
- reportingInterval(long, TimeUnit) - Method in class com.itrsgroup.collection.instr.jvm.JvmMetricsBuilder
-
Configure the reporting interval.
- requireNotEmpty(String, String) - Static method in class com.itrsgroup.collection.instr.AbstractMetricsClient
- requireNotNull(String, Object) - Static method in class com.itrsgroup.collection.instr.AbstractMetricsClient
- resolve() - Method in interface com.itrsgroup.collection.instr.statsd.env.DimensionResolver
-
Resolve the dimensions.
S
- sample() - Method in class com.itrsgroup.collection.instr.AbstractMetricsClient.Sampler
- Sampler(String, String, Set<Dimension>) - Constructor for class com.itrsgroup.collection.instr.AbstractMetricsClient.Sampler
- samplingInterval(long) - Method in class com.itrsgroup.collection.instr.statsd.StatsdClientBuilder
-
Configure the default interval for periodic metric sampling (defaults to 10 seconds).
- scale(double, Unit) - Method in enum class com.itrsgroup.collection.datamodel.Unit
-
Scale a value from this unit to another of the same base unit.
- scheduleTask(Runnable, long) - Method in class com.itrsgroup.collection.instr.AbstractMetricsClient
-
Schedule a periodic task.
- SECONDS - Enum constant in enum class com.itrsgroup.collection.datamodel.Unit
- SEK - Enum constant in enum class com.itrsgroup.collection.datamodel.Unit
- send(ByteBuffer) - Method in interface com.itrsgroup.collection.instr.statsd.StatsdChannel
-
Send data to the destination.
- serdeNumber() - Method in enum class com.itrsgroup.collection.datamodel.Severity
- serdeNumber() - Method in enum class com.itrsgroup.collection.datamodel.Unit
- server(InetAddress) - Method in class com.itrsgroup.collection.instr.statsd.StatsdClientBuilder
-
Configure the destination server.
- Severity - Enum Class in com.itrsgroup.collection.datamodel
-
Enumeration of supported event severities.
- SGD - Enum constant in enum class com.itrsgroup.collection.datamodel.Unit
- shouldSample(double) - Method in class com.itrsgroup.collection.instr.AbstractMetricsClient
-
Whether an instrumentation should be sampled based on the given sample rate.
- StatsdChannel - Interface in com.itrsgroup.collection.instr.statsd
-
Statsd destination channel.
- StatsdClientBuilder - Class in com.itrsgroup.collection.instr.statsd
-
Builder for a statsd
MetricsClient. - StatsdClientBuilder() - Constructor for class com.itrsgroup.collection.instr.statsd.StatsdClientBuilder
-
Default constructor.
- StatsdClientBuilder.ChannelType - Enum Class in com.itrsgroup.collection.instr.statsd
- StatsdClientImpl - Class in com.itrsgroup.collection.instr.statsd
-
Statsd
MetricsClientwith the following characteristics: All instrumentation methods never block or throw, ensuring that callers are not disrupted by metrics delivery. - StatsdClientImpl(StatsdSender, Set<Dimension>, long, int, Consumer<Throwable>) - Constructor for class com.itrsgroup.collection.instr.statsd.StatsdClientImpl
-
Constructor.
- StatsdSender - Interface in com.itrsgroup.collection.instr.statsd
-
Sends statsd messages over an implementation-specific transport.
- STDOUT - Enum constant in enum class com.itrsgroup.collection.instr.statsd.StatsdClientBuilder.ChannelType
- submit(byte[]) - Method in interface com.itrsgroup.collection.instr.statsd.StatsdSender
-
Submit a message to the sender's queue.
- submitTask(Runnable) - Method in class com.itrsgroup.collection.instr.AbstractMetricsClient
-
Submit a task.
- symbol() - Method in enum class com.itrsgroup.collection.datamodel.Unit
- SystemEnvironmentVariableResolver - Class in com.itrsgroup.collection.instr.statsd.env
-
Default
EnvironmentVariableResolverimplementation that usesSystem. - SystemEnvironmentVariableResolver() - Constructor for class com.itrsgroup.collection.instr.statsd.env.SystemEnvironmentVariableResolver
T
- TCP - Enum constant in enum class com.itrsgroup.collection.instr.statsd.StatsdClientBuilder.ChannelType
- TEBIBYTES - Enum constant in enum class com.itrsgroup.collection.datamodel.Unit
- TERABITS - Enum constant in enum class com.itrsgroup.collection.datamodel.Unit
- TERABITS_PER_SECOND - Enum constant in enum class com.itrsgroup.collection.datamodel.Unit
- TERABYTES - Enum constant in enum class com.itrsgroup.collection.datamodel.Unit
- TERABYTES_PER_SECOND - Enum constant in enum class com.itrsgroup.collection.datamodel.Unit
- timer(String, long) - Method in class com.itrsgroup.collection.instr.AbstractMetricsClient
- timer(String, long) - Method in interface com.itrsgroup.collection.instr.MetricsClient
-
Report elapsed time (in milliseconds) of an operation.
- timer(String, long) - Method in class com.itrsgroup.collection.instr.NoOpMetricsClient
- timer(String, long, double) - Method in class com.itrsgroup.collection.instr.AbstractMetricsClient
- timer(String, long, double) - Method in interface com.itrsgroup.collection.instr.MetricsClient
-
Report elapsed time (in milliseconds) of an operation.
- timer(String, long, double) - Method in class com.itrsgroup.collection.instr.NoOpMetricsClient
- timer(String, long, double, Set<Dimension>) - Method in class com.itrsgroup.collection.instr.AbstractMetricsClient
- timer(String, long, double, Set<Dimension>) - Method in interface com.itrsgroup.collection.instr.MetricsClient
-
Report elapsed time (in milliseconds) of an operation.
- timer(String, long, double, Set<Dimension>) - Method in class com.itrsgroup.collection.instr.NoOpMetricsClient
- timer(String, long, TimeUnit) - Method in class com.itrsgroup.collection.instr.AbstractMetricsClient
- timer(String, long, TimeUnit) - Method in interface com.itrsgroup.collection.instr.MetricsClient
-
Report elapsed time of an operation.
- timer(String, long, TimeUnit, double) - Method in class com.itrsgroup.collection.instr.AbstractMetricsClient
- timer(String, long, TimeUnit, double) - Method in interface com.itrsgroup.collection.instr.MetricsClient
-
Report elapsed time of an operation.
- timer(String, long, TimeUnit, double, Set<Dimension>) - Method in class com.itrsgroup.collection.instr.AbstractMetricsClient
- timer(String, long, TimeUnit, double, Set<Dimension>) - Method in interface com.itrsgroup.collection.instr.MetricsClient
-
Report elapsed time of an operation.
- timer(String, long, TimeUnit, Set<Dimension>) - Method in class com.itrsgroup.collection.instr.AbstractMetricsClient
- timer(String, long, TimeUnit, Set<Dimension>) - Method in interface com.itrsgroup.collection.instr.MetricsClient
-
Report elapsed time of an operation.
- timer(String, long, Set<Dimension>) - Method in class com.itrsgroup.collection.instr.AbstractMetricsClient
- timer(String, long, Set<Dimension>) - Method in interface com.itrsgroup.collection.instr.MetricsClient
-
Report elapsed time (in milliseconds) of an operation.
- timer(String, long, Set<Dimension>) - Method in class com.itrsgroup.collection.instr.NoOpMetricsClient
- timer(String, String, long) - Method in class com.itrsgroup.collection.instr.AbstractMetricsClient
- timer(String, String, long) - Method in interface com.itrsgroup.collection.instr.MetricsClient
-
Report elapsed time (in milliseconds) of an operation.
- timer(String, String, long, double) - Method in class com.itrsgroup.collection.instr.AbstractMetricsClient
- timer(String, String, long, double) - Method in interface com.itrsgroup.collection.instr.MetricsClient
-
Report elapsed time (in milliseconds) of an operation.
- timer(String, String, long, double, Set<Dimension>) - Method in class com.itrsgroup.collection.instr.AbstractMetricsClient
- timer(String, String, long, double, Set<Dimension>) - Method in interface com.itrsgroup.collection.instr.MetricsClient
-
Report elapsed time (in milliseconds) of an operation.
- timer(String, String, long, TimeUnit) - Method in class com.itrsgroup.collection.instr.AbstractMetricsClient
- timer(String, String, long, TimeUnit) - Method in interface com.itrsgroup.collection.instr.MetricsClient
-
Report elapsed time of an operation.
- timer(String, String, long, TimeUnit, double) - Method in class com.itrsgroup.collection.instr.AbstractMetricsClient
- timer(String, String, long, TimeUnit, double) - Method in interface com.itrsgroup.collection.instr.MetricsClient
-
Report elapsed time of an operation.
- timer(String, String, long, TimeUnit, double, Set<Dimension>) - Method in class com.itrsgroup.collection.instr.AbstractMetricsClient
- timer(String, String, long, TimeUnit, double, Set<Dimension>) - Method in interface com.itrsgroup.collection.instr.MetricsClient
-
Report elapsed time of an operation.
- timer(String, String, long, TimeUnit, Set<Dimension>) - Method in class com.itrsgroup.collection.instr.AbstractMetricsClient
- timer(String, String, long, TimeUnit, Set<Dimension>) - Method in interface com.itrsgroup.collection.instr.MetricsClient
-
Report elapsed time of an operation.
- timer(String, String, long, Set<Dimension>) - Method in class com.itrsgroup.collection.instr.AbstractMetricsClient
- timer(String, String, long, Set<Dimension>) - Method in interface com.itrsgroup.collection.instr.MetricsClient
-
Report elapsed time (in milliseconds) of an operation.
- toString() - Method in class com.itrsgroup.collection.instr.Dimension
- TRACE - Enum constant in enum class com.itrsgroup.collection.datamodel.Severity
U
- UDP - Enum constant in enum class com.itrsgroup.collection.instr.statsd.StatsdClientBuilder.ChannelType
- unique(String, String) - Method in class com.itrsgroup.collection.instr.AbstractMetricsClient
- unique(String, String) - Method in interface com.itrsgroup.collection.instr.MetricsClient
-
Report a unique value in a bucket or "set".
- unique(String, String) - Method in class com.itrsgroup.collection.instr.NoOpMetricsClient
- unique(String, String, String) - Method in class com.itrsgroup.collection.instr.AbstractMetricsClient
- unique(String, String, String) - Method in interface com.itrsgroup.collection.instr.MetricsClient
-
Report a unique value in a bucket or "set".
- unique(String, String, String, Set<Dimension>) - Method in class com.itrsgroup.collection.instr.AbstractMetricsClient
- unique(String, String, String, Set<Dimension>) - Method in interface com.itrsgroup.collection.instr.MetricsClient
-
Report a unique value in a bucket or "set".
- unique(String, String, Set<Dimension>) - Method in class com.itrsgroup.collection.instr.AbstractMetricsClient
- unique(String, String, Set<Dimension>) - Method in interface com.itrsgroup.collection.instr.MetricsClient
-
Report a unique value in a bucket or "set".
- unique(String, String, Set<Dimension>) - Method in class com.itrsgroup.collection.instr.NoOpMetricsClient
- Unit - Enum Class in com.itrsgroup.collection.datamodel
-
Enumeration of supported units of measure.
- USD - Enum constant in enum class com.itrsgroup.collection.datamodel.Unit
V
- valueOf(String) - Static method in enum class com.itrsgroup.collection.datamodel.Severity
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.itrsgroup.collection.datamodel.Unit
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.itrsgroup.collection.instr.statsd.StatsdClientBuilder.ChannelType
-
Returns the enum constant of this class with the specified name.
- valueOf(TimeUnit) - Static method in enum class com.itrsgroup.collection.datamodel.Unit
- values() - Static method in enum class com.itrsgroup.collection.datamodel.Severity
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.itrsgroup.collection.datamodel.Unit
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.itrsgroup.collection.instr.statsd.StatsdClientBuilder.ChannelType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- VOLTS - Enum constant in enum class com.itrsgroup.collection.datamodel.Unit
W
- WARN - Enum constant in enum class com.itrsgroup.collection.datamodel.Severity
- WATTS - Enum constant in enum class com.itrsgroup.collection.datamodel.Unit
- withDescription(String) - Static method in enum class com.itrsgroup.collection.datamodel.Unit
-
Get the unit corresponding to the specified
description. - workerThreads(int) - Method in class com.itrsgroup.collection.instr.jvm.JvmMetricsBuilder
-
Configure the number of collection worker threads.
Z
A B C D E F G H I J K M N O P Q R S T U V W ZAll Classes and Interfaces|All Packages