Index

B C D F G H I M N O P R T U V 
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
DistributionSummary for 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
NamingConvention for OpenTSDB.
OpenTSDBNamingConvention() - Constructor for class io.micrometer.opentsdb.OpenTSDBNamingConvention
 
OpenTSDBNamingConvention(String) - Constructor for class io.micrometer.opentsdb.OpenTSDBNamingConvention
 
OpenTSDBTimer - Class in io.micrometer.opentsdb
Timer for 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
 
B C D F G H I M N O P R T U V 
All Classes and Interfaces|All Packages