Index
All Classes and Interfaces|All Packages
B
- build() - Method in class io.micrometer.opentsdb.OpenTSDBMeterRegistry.Builder
- builder(OpenTSDBConfig) - Static method in class io.micrometer.opentsdb.OpenTSDBMeterRegistry
C
- clock(Clock) - Method in class io.micrometer.opentsdb.OpenTSDBMeterRegistry.Builder
- count() - Method in class io.micrometer.opentsdb.OpenTSDBDistributionSummary
- count() - Method in class io.micrometer.opentsdb.OpenTSDBTimer
D
- DEFAULT - Static variable in interface io.micrometer.opentsdb.OpenTSDBConfig
-
Accept configuration defaults
- defaultHistogramConfig() - Method in class io.micrometer.opentsdb.OpenTSDBMeterRegistry
F
- flavor() - Method in interface io.micrometer.opentsdb.OpenTSDBConfig
-
OpenTSDB can be used as a metrics sink to different backends.
G
- getBaseTimeUnit() - Method in class io.micrometer.opentsdb.OpenTSDBMeterRegistry
H
- histogramCounts() - Method in class io.micrometer.opentsdb.OpenTSDBDistributionSummary
-
For Prometheus we cannot use the histogram counts from HistogramSnapshot, as it is based on a rolling histogram.
- histogramCounts() - Method in class io.micrometer.opentsdb.OpenTSDBTimer
-
For Prometheus we cannot use the histogram counts from HistogramSnapshot, as it is based on a rolling histogram.
- httpClient(HttpSender) - Method in class io.micrometer.opentsdb.OpenTSDBMeterRegistry.Builder
I
- io.micrometer.opentsdb - package io.micrometer.opentsdb
M
- max() - Method in class io.micrometer.opentsdb.OpenTSDBDistributionSummary
- max(TimeUnit) - Method in class io.micrometer.opentsdb.OpenTSDBTimer
N
- name(String, Meter.Type, String) - Method in class io.micrometer.opentsdb.OpenTSDBNamingConvention
-
Names are snake-cased.
- newCounter(Meter.Id) - Method in class io.micrometer.opentsdb.OpenTSDBMeterRegistry
- newDistributionSummary(Meter.Id, DistributionStatisticConfig, double) - Method in class io.micrometer.opentsdb.OpenTSDBMeterRegistry
- newFunctionCounter(Meter.Id, T, ToDoubleFunction<T>) - Method in class io.micrometer.opentsdb.OpenTSDBMeterRegistry
- newFunctionTimer(Meter.Id, T, ToLongFunction<T>, ToDoubleFunction<T>, TimeUnit) - Method in class io.micrometer.opentsdb.OpenTSDBMeterRegistry
- newGauge(Meter.Id, T, ToDoubleFunction<T>) - Method in class io.micrometer.opentsdb.OpenTSDBMeterRegistry
- newLongTaskTimer(Meter.Id, DistributionStatisticConfig) - Method in class io.micrometer.opentsdb.OpenTSDBMeterRegistry
- newMeter(Meter.Id, Meter.Type, Iterable<Measurement>) - Method in class io.micrometer.opentsdb.OpenTSDBMeterRegistry
- newTimer(Meter.Id, DistributionStatisticConfig, PauseDetector) - Method in class io.micrometer.opentsdb.OpenTSDBMeterRegistry
O
- OpenTSDBConfig - Interface in io.micrometer.opentsdb
-
Configuration for
OpenTSDBMeterRegistry. - OpenTSDBDistributionSummary - Class in io.micrometer.opentsdb
-
DistributionSummaryfor OpenTSDB. - OpenTSDBFlavor - Enum Class in io.micrometer.opentsdb
-
OpenTSDB flavors.
- OpenTSDBMeterRegistry - Class in io.micrometer.opentsdb
-
Default naming conventions are optimized to be Prometheus compatible.
- OpenTSDBMeterRegistry(OpenTSDBConfig, Clock) - Constructor for class io.micrometer.opentsdb.OpenTSDBMeterRegistry
- OpenTSDBMeterRegistry(OpenTSDBConfig, Clock, ThreadFactory, HttpSender) - Constructor for class io.micrometer.opentsdb.OpenTSDBMeterRegistry
- OpenTSDBMeterRegistry.Builder - Class in io.micrometer.opentsdb
- OpenTSDBNamingConvention - Class in io.micrometer.opentsdb
-
NamingConventionfor OpenTSDB. - OpenTSDBNamingConvention() - Constructor for class io.micrometer.opentsdb.OpenTSDBNamingConvention
- OpenTSDBNamingConvention(String) - Constructor for class io.micrometer.opentsdb.OpenTSDBNamingConvention
- OpenTSDBTimer - Class in io.micrometer.opentsdb
-
Timerfor OpenTSDB.
P
- password() - Method in interface io.micrometer.opentsdb.OpenTSDBConfig
- prefix() - Method in interface io.micrometer.opentsdb.OpenTSDBConfig
-
Property prefix to prepend to configuration names.
- publish() - Method in class io.micrometer.opentsdb.OpenTSDBMeterRegistry
R
- recordNonNegative(double) - Method in class io.micrometer.opentsdb.OpenTSDBDistributionSummary
- recordNonNegative(long, TimeUnit) - Method in class io.micrometer.opentsdb.OpenTSDBTimer
T
- tagKey(String) - Method in class io.micrometer.opentsdb.OpenTSDBNamingConvention
-
Label names may contain ASCII letters, numbers, as well as underscores.
- takeSnapshot() - Method in class io.micrometer.opentsdb.OpenTSDBDistributionSummary
- takeSnapshot() - Method in class io.micrometer.opentsdb.OpenTSDBTimer
- threadFactory(ThreadFactory) - Method in class io.micrometer.opentsdb.OpenTSDBMeterRegistry.Builder
- totalAmount() - Method in class io.micrometer.opentsdb.OpenTSDBDistributionSummary
- totalTime(TimeUnit) - Method in class io.micrometer.opentsdb.OpenTSDBTimer
U
- uri() - Method in interface io.micrometer.opentsdb.OpenTSDBConfig
-
The URI to send the metrics to.
- userName() - Method in interface io.micrometer.opentsdb.OpenTSDBConfig
V
- validate() - Method in interface io.micrometer.opentsdb.OpenTSDBConfig
- valueOf(String) - Static method in enum class io.micrometer.opentsdb.OpenTSDBFlavor
-
Returns the enum constant of this class with the specified name.
- values() - Static method in enum class io.micrometer.opentsdb.OpenTSDBFlavor
-
Returns an array containing the constants of this enum class, in the order they are declared.
- VictoriaMetrics - Enum constant in enum class io.micrometer.opentsdb.OpenTSDBFlavor
All Classes and Interfaces|All Packages