Skip navigation links
A B C D E G H I J L M O P R S T U V 

A

addReporter(Reporter) - Method in class org.apache.iotdb.metrics.reporter.CompositeReporter
Add reporter

B

bindTo(MetricManager) - Method in interface org.apache.iotdb.metrics.predefined.IMetricSet
bind related metric to metric manager
bindTo(MetricManager) - Method in class org.apache.iotdb.metrics.predefined.jvm.JvmClassLoaderMetrics
 
bindTo(MetricManager) - Method in class org.apache.iotdb.metrics.predefined.jvm.JvmCompileMetrics
 
bindTo(MetricManager) - Method in class org.apache.iotdb.metrics.predefined.jvm.JvmGcMetrics
 
bindTo(MetricManager) - Method in class org.apache.iotdb.metrics.predefined.jvm.JvmMemoryMetrics
 
bindTo(MetricManager) - Method in class org.apache.iotdb.metrics.predefined.jvm.JvmMetrics
 
bindTo(MetricManager) - Method in class org.apache.iotdb.metrics.predefined.jvm.JvmThreadMetrics
 
bindTo(MetricManager) - Method in class org.apache.iotdb.metrics.predefined.logback.LogbackMetrics
 

C

clearReporter() - Method in class org.apache.iotdb.metrics.reporter.CompositeReporter
Clear reporter
close() - Method in class org.apache.iotdb.metrics.predefined.jvm.JvmGcMetrics
 
close() - Method in class org.apache.iotdb.metrics.predefined.logback.LogbackMetrics
 
compositeReporter - Variable in class org.apache.iotdb.metrics.MetricService
 
CompositeReporter - Class in org.apache.iotdb.metrics.reporter
 
CompositeReporter() - Constructor for class org.apache.iotdb.metrics.reporter.CompositeReporter
 
copy(MetricConfig) - Method in class org.apache.iotdb.metrics.config.MetricConfig
 
count() - Method in class org.apache.iotdb.metrics.impl.DoNothingCounter
 
count() - Method in class org.apache.iotdb.metrics.impl.DoNothingHistogram
 
count(long, String, MetricLevel, String...) - Method in class org.apache.iotdb.metrics.impl.DoNothingMetricManager
 
count(long, String, MetricLevel, String...) - Method in interface org.apache.iotdb.metrics.MetricManager
update Counter.
count() - Method in interface org.apache.iotdb.metrics.type.Counter
Get value of counter
count() - Method in interface org.apache.iotdb.metrics.type.Histogram
get value of histogram
Counter - Interface in org.apache.iotdb.metrics.type
 

D

decr(long) - Method in class org.apache.iotdb.metrics.impl.DoNothingGauge
 
decr(long) - Method in interface org.apache.iotdb.metrics.type.Gauge
Decrease gauge value
DoNothingCounter - Class in org.apache.iotdb.metrics.impl
 
DoNothingCounter() - Constructor for class org.apache.iotdb.metrics.impl.DoNothingCounter
 
doNothingCounter - Static variable in class org.apache.iotdb.metrics.impl.DoNothingMetricManager
 
DoNothingGauge - Class in org.apache.iotdb.metrics.impl
 
DoNothingGauge() - Constructor for class org.apache.iotdb.metrics.impl.DoNothingGauge
 
doNothingGauge - Static variable in class org.apache.iotdb.metrics.impl.DoNothingMetricManager
 
DoNothingHistogram - Class in org.apache.iotdb.metrics.impl
 
DoNothingHistogram() - Constructor for class org.apache.iotdb.metrics.impl.DoNothingHistogram
 
doNothingHistogram - Static variable in class org.apache.iotdb.metrics.impl.DoNothingMetricManager
 
DoNothingHistogramSnapshot - Class in org.apache.iotdb.metrics.impl
 
DoNothingHistogramSnapshot() - Constructor for class org.apache.iotdb.metrics.impl.DoNothingHistogramSnapshot
 
DoNothingMetricManager - Class in org.apache.iotdb.metrics.impl
 
DoNothingMetricManager() - Constructor for class org.apache.iotdb.metrics.impl.DoNothingMetricManager
 
DoNothingMetricService - Class in org.apache.iotdb.metrics
 
DoNothingMetricService() - Constructor for class org.apache.iotdb.metrics.DoNothingMetricService
 
doNothingRate - Static variable in class org.apache.iotdb.metrics.impl.DoNothingMetricManager
 
DoNothingRate - Class in org.apache.iotdb.metrics.impl
 
DoNothingRate() - Constructor for class org.apache.iotdb.metrics.impl.DoNothingRate
 
doNothingTimer - Static variable in class org.apache.iotdb.metrics.impl.DoNothingMetricManager
 
DoNothingTimer - Class in org.apache.iotdb.metrics.impl
 
DoNothingTimer() - Constructor for class org.apache.iotdb.metrics.impl.DoNothingTimer
 
dump(OutputStream) - Method in class org.apache.iotdb.metrics.impl.DoNothingHistogramSnapshot
 
dump(OutputStream) - Method in interface org.apache.iotdb.metrics.type.HistogramSnapshot
Writes the values of the snapshot to the given stream.

E

enablePredefinedMetric(PredefinedMetric) - Method in class org.apache.iotdb.metrics.DoNothingMetricService
 
enablePredefinedMetric(PredefinedMetric) - Method in class org.apache.iotdb.metrics.MetricService
Enable some predefined metric, now support jvm, logback.
equals(Object) - Method in class org.apache.iotdb.metrics.config.MetricConfig
 
equals(Object) - Method in class org.apache.iotdb.metrics.config.MetricConfig.IoTDBReporterConfig
 

G

gauge(long, String, MetricLevel, String...) - Method in class org.apache.iotdb.metrics.impl.DoNothingMetricManager
 
gauge(long, String, MetricLevel, String...) - Method in interface org.apache.iotdb.metrics.MetricManager
set init value of Gauge.
Gauge - Interface in org.apache.iotdb.metrics.type
 
generatePath(String, Map<String, String>) - Static method in class org.apache.iotdb.metrics.utils.MetricsUtils
 
getAllCounters() - Method in class org.apache.iotdb.metrics.impl.DoNothingMetricManager
 
getAllCounters() - Method in interface org.apache.iotdb.metrics.MetricManager
Get all counters
getAllGauges() - Method in class org.apache.iotdb.metrics.impl.DoNothingMetricManager
 
getAllGauges() - Method in interface org.apache.iotdb.metrics.MetricManager
Get all gauges
getAllHistograms() - Method in class org.apache.iotdb.metrics.impl.DoNothingMetricManager
 
getAllHistograms() - Method in interface org.apache.iotdb.metrics.MetricManager
Get all histogram
getAllMetricKeys() - Method in class org.apache.iotdb.metrics.impl.DoNothingMetricManager
 
getAllMetricKeys() - Method in interface org.apache.iotdb.metrics.MetricManager
get all metric keys.
getAllRates() - Method in class org.apache.iotdb.metrics.impl.DoNothingMetricManager
 
getAllRates() - Method in interface org.apache.iotdb.metrics.MetricManager
Get all rates
getAllTimers() - Method in class org.apache.iotdb.metrics.impl.DoNothingMetricManager
 
getAllTimers() - Method in interface org.apache.iotdb.metrics.MetricManager
Get all timers
getCount() - Method in class org.apache.iotdb.metrics.impl.DoNothingRate
 
getCount() - Method in interface org.apache.iotdb.metrics.type.Rate
Get value of Rate
getDatabase() - Method in class org.apache.iotdb.metrics.config.MetricConfig.IoTDBReporterConfig
 
getEnableMetric() - Method in class org.apache.iotdb.metrics.config.MetricConfig
 
getEnablePerformanceStat() - Method in class org.apache.iotdb.metrics.config.MetricConfig
 
getFifteenMinuteRate() - Method in class org.apache.iotdb.metrics.impl.DoNothingRate
 
getFifteenMinuteRate() - Method in interface org.apache.iotdb.metrics.type.Rate
Get fifteen minute rate
getFiveMinuteRate() - Method in class org.apache.iotdb.metrics.impl.DoNothingRate
 
getFiveMinuteRate() - Method in interface org.apache.iotdb.metrics.type.Rate
Get five minute rate
getHost() - Method in class org.apache.iotdb.metrics.config.MetricConfig.IoTDBReporterConfig
 
getImmutableRate() - Method in class org.apache.iotdb.metrics.impl.DoNothingTimer
 
getImmutableRate() - Method in interface org.apache.iotdb.metrics.type.Timer
It's not safe to use the update interface.
getInstance() - Static method in class org.apache.iotdb.metrics.config.MetricConfigDescriptor
 
getIoTDBReporterConfig() - Method in class org.apache.iotdb.metrics.config.MetricConfig
 
getMax() - Method in class org.apache.iotdb.metrics.impl.DoNothingHistogramSnapshot
 
getMax() - Method in interface org.apache.iotdb.metrics.type.HistogramSnapshot
Get max of values
getMaxConnectionNumber() - Method in class org.apache.iotdb.metrics.config.MetricConfig.IoTDBReporterConfig
 
getMean() - Method in class org.apache.iotdb.metrics.impl.DoNothingHistogramSnapshot
 
getMean() - Method in interface org.apache.iotdb.metrics.type.HistogramSnapshot
Get mean of values
getMeanRate() - Method in class org.apache.iotdb.metrics.impl.DoNothingRate
 
getMeanRate() - Method in interface org.apache.iotdb.metrics.type.Rate
Get mean rate
getMedian() - Method in class org.apache.iotdb.metrics.impl.DoNothingHistogramSnapshot
 
getMedian() - Method in interface org.apache.iotdb.metrics.type.HistogramSnapshot
Get median of values
getMetricConfig() - Method in class org.apache.iotdb.metrics.config.MetricConfigDescriptor
 
getMetricLevel() - Method in class org.apache.iotdb.metrics.config.MetricConfig
 
getMetricManager() - Method in class org.apache.iotdb.metrics.MetricService
 
getMetricReporterList() - Method in class org.apache.iotdb.metrics.config.MetricConfig
 
getMin() - Method in class org.apache.iotdb.metrics.impl.DoNothingHistogramSnapshot
 
getMin() - Method in interface org.apache.iotdb.metrics.type.HistogramSnapshot
Get min of values
getMonitorType() - Method in class org.apache.iotdb.metrics.config.MetricConfig
 
getOneMinuteRate() - Method in class org.apache.iotdb.metrics.impl.DoNothingRate
 
getOneMinuteRate() - Method in interface org.apache.iotdb.metrics.type.Rate
Get one minute rate
getOrCreateAutoGauge(String, MetricLevel, T, ToLongFunction<T>, String...) - Method in class org.apache.iotdb.metrics.impl.DoNothingMetricManager
 
getOrCreateAutoGauge(String, MetricLevel, T, ToLongFunction<T>, String...) - Method in interface org.apache.iotdb.metrics.MetricManager
Get Gauge If exists, then return or create one to return
getOrCreateCounter(String, MetricLevel, String...) - Method in class org.apache.iotdb.metrics.impl.DoNothingMetricManager
 
getOrCreateCounter(String, MetricLevel, String...) - Method in interface org.apache.iotdb.metrics.MetricManager
Get Counter If exists, then return or create one to return
getOrCreateGauge(String, MetricLevel, String...) - Method in class org.apache.iotdb.metrics.impl.DoNothingMetricManager
 
getOrCreateGauge(String, MetricLevel, String...) - Method in interface org.apache.iotdb.metrics.MetricManager
Get Gauge If exists, then return or create one to return
getOrCreateHistogram(String, MetricLevel, String...) - Method in class org.apache.iotdb.metrics.impl.DoNothingMetricManager
 
getOrCreateHistogram(String, MetricLevel, String...) - Method in interface org.apache.iotdb.metrics.MetricManager
Get Histogram If exists, then return or create one to return
getOrCreateRate(String, MetricLevel, String...) - Method in class org.apache.iotdb.metrics.impl.DoNothingMetricManager
 
getOrCreateRate(String, MetricLevel, String...) - Method in interface org.apache.iotdb.metrics.MetricManager
Get Rate If exists, then return or create one to return
getOrCreateTimer(String, MetricLevel, String...) - Method in class org.apache.iotdb.metrics.impl.DoNothingMetricManager
 
getOrCreateTimer(String, MetricLevel, String...) - Method in interface org.apache.iotdb.metrics.MetricManager
Get Timer If exists, then return or create one to return
getPassword() - Method in class org.apache.iotdb.metrics.config.MetricConfig.IoTDBReporterConfig
 
getPort() - Method in class org.apache.iotdb.metrics.config.MetricConfig.IoTDBReporterConfig
 
getPredefinedMetrics() - Method in class org.apache.iotdb.metrics.config.MetricConfig
 
getPrometheusExporterPort() - Method in class org.apache.iotdb.metrics.config.MetricConfig
 
getPushPeriodInSecond() - Method in class org.apache.iotdb.metrics.config.MetricConfig.IoTDBReporterConfig
 
getReporterType() - Method in interface org.apache.iotdb.metrics.reporter.Reporter
Get type of reporter
getRpcAddress() - Method in class org.apache.iotdb.metrics.config.MetricConfig
 
getRpcPort() - Method in class org.apache.iotdb.metrics.config.MetricConfig
 
getType() - Method in interface org.apache.iotdb.metrics.predefined.IMetricSet
get type of metric set
getType() - Method in class org.apache.iotdb.metrics.predefined.jvm.JvmClassLoaderMetrics
 
getType() - Method in class org.apache.iotdb.metrics.predefined.jvm.JvmCompileMetrics
 
getType() - Method in class org.apache.iotdb.metrics.predefined.jvm.JvmGcMetrics
 
getType() - Method in class org.apache.iotdb.metrics.predefined.jvm.JvmMemoryMetrics
 
getType() - Method in class org.apache.iotdb.metrics.predefined.jvm.JvmMetrics
 
getType() - Method in class org.apache.iotdb.metrics.predefined.jvm.JvmThreadMetrics
 
getType() - Method in class org.apache.iotdb.metrics.predefined.logback.LogbackMetrics
 
getUsageValue(MemoryPoolMXBean, ToLongFunction<MemoryUsage>) - Static method in class org.apache.iotdb.metrics.utils.JvmUtils
 
getUsername() - Method in class org.apache.iotdb.metrics.config.MetricConfig.IoTDBReporterConfig
 
getValue(double) - Method in class org.apache.iotdb.metrics.impl.DoNothingHistogramSnapshot
 
getValue(double) - Method in interface org.apache.iotdb.metrics.type.HistogramSnapshot
Get value by quantile
getValues() - Method in class org.apache.iotdb.metrics.impl.DoNothingHistogramSnapshot
 
getValues() - Method in interface org.apache.iotdb.metrics.type.HistogramSnapshot
Get values in snapshot

H

hashCode() - Method in class org.apache.iotdb.metrics.config.MetricConfig.IoTDBReporterConfig
 
higherOrEqual(MetricLevel, MetricLevel) - Static method in enum org.apache.iotdb.metrics.utils.MetricLevel
 
histogram(long, String, MetricLevel, String...) - Method in class org.apache.iotdb.metrics.impl.DoNothingMetricManager
 
histogram(long, String, MetricLevel, String...) - Method in interface org.apache.iotdb.metrics.MetricManager
update Histogram.
Histogram - Interface in org.apache.iotdb.metrics.type
 
HistogramSnapshot - Interface in org.apache.iotdb.metrics.type
used by Timer and Histogram.

I

ignoreMetrics(Runnable) - Static method in class org.apache.iotdb.metrics.predefined.logback.LogbackMetrics
 
IMetric - Interface in org.apache.iotdb.metrics.type
 
IMetricSet - Interface in org.apache.iotdb.metrics.predefined
 
inc() - Method in class org.apache.iotdb.metrics.impl.DoNothingCounter
 
inc(long) - Method in class org.apache.iotdb.metrics.impl.DoNothingCounter
 
inc() - Method in interface org.apache.iotdb.metrics.type.Counter
Counter add 1
inc(long) - Method in interface org.apache.iotdb.metrics.type.Counter
Counter add n
incr(long) - Method in class org.apache.iotdb.metrics.impl.DoNothingGauge
 
incr(long) - Method in interface org.apache.iotdb.metrics.type.Gauge
Increase gauge value
init() - Method in class org.apache.iotdb.metrics.impl.DoNothingMetricManager
 
init() - Method in interface org.apache.iotdb.metrics.MetricManager
init something.
IoTDBReporterConfig() - Constructor for class org.apache.iotdb.metrics.config.MetricConfig.IoTDBReporterConfig
 
isEnable() - Method in class org.apache.iotdb.metrics.impl.DoNothingMetricManager
 
isEnable(MetricLevel) - Method in class org.apache.iotdb.metrics.impl.DoNothingMetricManager
 
isEnable() - Method in interface org.apache.iotdb.metrics.MetricManager
whether is enabled monitor
isEnable(MetricLevel) - Method in interface org.apache.iotdb.metrics.MetricManager
whether is enabled monitor in specific level
isEnable() - Method in class org.apache.iotdb.metrics.MetricService
 
isEnableMetric - Variable in class org.apache.iotdb.metrics.MetricService
 

J

JvmClassLoaderMetrics - Class in org.apache.iotdb.metrics.predefined.jvm
This file is modified from io.micrometer.core.instrument.binder.jvm.ClassLoaderMetrics
JvmClassLoaderMetrics() - Constructor for class org.apache.iotdb.metrics.predefined.jvm.JvmClassLoaderMetrics
 
JvmCompileMetrics - Class in org.apache.iotdb.metrics.predefined.jvm
This file is modified from io.micrometer.core.instrument.binder.jvm.JvmCompilationMetrics
JvmCompileMetrics() - Constructor for class org.apache.iotdb.metrics.predefined.jvm.JvmCompileMetrics
 
JvmGcMetrics - Class in org.apache.iotdb.metrics.predefined.jvm
This file is modified from io.micrometer.core.instrument.binder.jvm.JvmGcMetrics
JvmGcMetrics() - Constructor for class org.apache.iotdb.metrics.predefined.jvm.JvmGcMetrics
 
JvmMemoryMetrics - Class in org.apache.iotdb.metrics.predefined.jvm
This file is modified from io.micrometer.core.instrument.binder.jvm.JvmMemoryMetrics
JvmMemoryMetrics() - Constructor for class org.apache.iotdb.metrics.predefined.jvm.JvmMemoryMetrics
 
JvmMetrics - Class in org.apache.iotdb.metrics.predefined.jvm
 
JvmMetrics() - Constructor for class org.apache.iotdb.metrics.predefined.jvm.JvmMetrics
 
JvmThreadMetrics - Class in org.apache.iotdb.metrics.predefined.jvm
This file is modified from io.micrometer.core.instrument.binder.jvm.JvmThreadMetrics
JvmThreadMetrics() - Constructor for class org.apache.iotdb.metrics.predefined.jvm.JvmThreadMetrics
 
JvmUtils - Class in org.apache.iotdb.metrics.utils
 
JvmUtils() - Constructor for class org.apache.iotdb.metrics.utils.JvmUtils
 

L

loadHotProperties() - Method in class org.apache.iotdb.metrics.config.MetricConfigDescriptor
 
loadManager() - Method in class org.apache.iotdb.metrics.MetricService
 
loadProps() - Method in class org.apache.iotdb.metrics.config.MetricConfigDescriptor
Load a property file and set MetricConfig variables.
loadReporter() - Method in class org.apache.iotdb.metrics.MetricService
 
LogbackMetrics - Class in org.apache.iotdb.metrics.predefined.logback
This file is modified from io.micrometer.core.instrument.binder.logging.LogbackMetrics
LogbackMetrics() - Constructor for class org.apache.iotdb.metrics.predefined.logback.LogbackMetrics
 

M

mark() - Method in class org.apache.iotdb.metrics.impl.DoNothingRate
 
mark(long) - Method in class org.apache.iotdb.metrics.impl.DoNothingRate
 
mark() - Method in interface org.apache.iotdb.metrics.type.Rate
mark in rate
mark(long) - Method in interface org.apache.iotdb.metrics.type.Rate
mark n in rate
MetricConfig - Class in org.apache.iotdb.metrics.config
 
MetricConfig() - Constructor for class org.apache.iotdb.metrics.config.MetricConfig
 
MetricConfig.IoTDBReporterConfig - Class in org.apache.iotdb.metrics.config
 
MetricConfigDescriptor - Class in org.apache.iotdb.metrics.config
The utils class to load configure.
MetricConstant - Class in org.apache.iotdb.metrics.config
 
MetricLevel - Enum in org.apache.iotdb.metrics.utils
 
MetricManager - Interface in org.apache.iotdb.metrics
 
metricManager - Variable in class org.apache.iotdb.metrics.MetricService
 
MetricService - Class in org.apache.iotdb.metrics
MetricService is the entry to manage all Metric system, include MetricManager and MetricReporter.
MetricService() - Constructor for class org.apache.iotdb.metrics.MetricService
 
MetricsUtils - Class in org.apache.iotdb.metrics.utils
 
MetricsUtils() - Constructor for class org.apache.iotdb.metrics.utils.MetricsUtils
 
MonitorType - Enum in org.apache.iotdb.metrics.utils
 

O

org.apache.iotdb.metrics - package org.apache.iotdb.metrics
 
org.apache.iotdb.metrics.config - package org.apache.iotdb.metrics.config
 
org.apache.iotdb.metrics.impl - package org.apache.iotdb.metrics.impl
 
org.apache.iotdb.metrics.predefined - package org.apache.iotdb.metrics.predefined
 
org.apache.iotdb.metrics.predefined.jvm - package org.apache.iotdb.metrics.predefined.jvm
 
org.apache.iotdb.metrics.predefined.logback - package org.apache.iotdb.metrics.predefined.logback
 
org.apache.iotdb.metrics.reporter - package org.apache.iotdb.metrics.reporter
 
org.apache.iotdb.metrics.type - package org.apache.iotdb.metrics.type
 
org.apache.iotdb.metrics.utils - package org.apache.iotdb.metrics.utils
 
OutPutFormat - Enum in org.apache.iotdb.metrics.utils
 

P

PredefinedMetric - Enum in org.apache.iotdb.metrics.utils
 

R

rate(long, String, MetricLevel, String...) - Method in class org.apache.iotdb.metrics.impl.DoNothingMetricManager
 
rate(long, String, MetricLevel, String...) - Method in interface org.apache.iotdb.metrics.MetricManager
update Rate.
Rate - Interface in org.apache.iotdb.metrics.type
 
ReloadLevel - Enum in org.apache.iotdb.metrics.config
 
reloadProperties(ReloadLevel) - Method in class org.apache.iotdb.metrics.DoNothingMetricService
 
reloadProperties(ReloadLevel) - Method in class org.apache.iotdb.metrics.MetricService
support hot load of some properties
removeCounter(String, String...) - Method in class org.apache.iotdb.metrics.impl.DoNothingMetricManager
 
removeCounter(String, String...) - Method in interface org.apache.iotdb.metrics.MetricManager
remove counter
removeGauge(String, String...) - Method in class org.apache.iotdb.metrics.impl.DoNothingMetricManager
 
removeGauge(String, String...) - Method in interface org.apache.iotdb.metrics.MetricManager
remove gauge
removeHistogram(String, String...) - Method in class org.apache.iotdb.metrics.impl.DoNothingMetricManager
 
removeHistogram(String, String...) - Method in interface org.apache.iotdb.metrics.MetricManager
remove histogram
removeRate(String, String...) - Method in class org.apache.iotdb.metrics.impl.DoNothingMetricManager
 
removeRate(String, String...) - Method in interface org.apache.iotdb.metrics.MetricManager
remove rate
removeTimer(String, String...) - Method in class org.apache.iotdb.metrics.impl.DoNothingMetricManager
 
removeTimer(String, String...) - Method in interface org.apache.iotdb.metrics.MetricManager
update timer
Reporter - Interface in org.apache.iotdb.metrics.reporter
 
ReporterType - Enum in org.apache.iotdb.metrics.utils
 

S

set(long) - Method in class org.apache.iotdb.metrics.impl.DoNothingGauge
 
set(long) - Method in interface org.apache.iotdb.metrics.type.Gauge
Set value to gauge
setDatabase(String) - Method in class org.apache.iotdb.metrics.config.MetricConfig.IoTDBReporterConfig
 
setEnableMetric(Boolean) - Method in class org.apache.iotdb.metrics.config.MetricConfig
 
setEnablePerformanceStat(Boolean) - Method in class org.apache.iotdb.metrics.config.MetricConfig
 
setHost(String) - Method in class org.apache.iotdb.metrics.config.MetricConfig.IoTDBReporterConfig
 
setIoTDBReporterConfig(MetricConfig.IoTDBReporterConfig) - Method in class org.apache.iotdb.metrics.config.MetricConfig
 
setMaxConnectionNumber(Integer) - Method in class org.apache.iotdb.metrics.config.MetricConfig.IoTDBReporterConfig
 
setMetricLevel(MetricLevel) - Method in class org.apache.iotdb.metrics.config.MetricConfig
 
setMetricManager(MetricManager) - Method in interface org.apache.iotdb.metrics.reporter.Reporter
Set metric manager
setMetricReporterList(List<ReporterType>) - Method in class org.apache.iotdb.metrics.config.MetricConfig
 
setMonitorType(MonitorType) - Method in class org.apache.iotdb.metrics.config.MetricConfig
 
setPassword(String) - Method in class org.apache.iotdb.metrics.config.MetricConfig.IoTDBReporterConfig
 
setPort(Integer) - Method in class org.apache.iotdb.metrics.config.MetricConfig.IoTDBReporterConfig
 
setPredefinedMetrics(List<PredefinedMetric>) - Method in class org.apache.iotdb.metrics.config.MetricConfig
 
setPrometheusExporterPort(String) - Method in class org.apache.iotdb.metrics.config.MetricConfig
 
setPushPeriodInSecond(Integer) - Method in class org.apache.iotdb.metrics.config.MetricConfig.IoTDBReporterConfig
 
setUsername(String) - Method in class org.apache.iotdb.metrics.config.MetricConfig.IoTDBReporterConfig
 
size() - Method in class org.apache.iotdb.metrics.impl.DoNothingHistogramSnapshot
 
size() - Method in interface org.apache.iotdb.metrics.type.HistogramSnapshot
Get size of value in snapshot
start(ReporterType) - Method in class org.apache.iotdb.metrics.MetricService
start reporter by name, values in jmx, prometheus, internal.
start(ReporterType) - Method in class org.apache.iotdb.metrics.reporter.CompositeReporter
Start reporter by name values in jmx, prometheus, iotdb
start() - Method in interface org.apache.iotdb.metrics.reporter.Reporter
Start reporter
startAll() - Method in class org.apache.iotdb.metrics.reporter.CompositeReporter
Start all reporter
startAllReporter() - Method in class org.apache.iotdb.metrics.MetricService
 
startService() - Method in class org.apache.iotdb.metrics.MetricService
Start metric service without start reporter.
stop() - Method in class org.apache.iotdb.metrics.impl.DoNothingMetricManager
stop everything and clear
stop() - Method in interface org.apache.iotdb.metrics.MetricManager
clear metrics
stop(ReporterType) - Method in class org.apache.iotdb.metrics.MetricService
stop reporter by name, values in jmx, prometheus, internal.
stop(ReporterType) - Method in class org.apache.iotdb.metrics.reporter.CompositeReporter
Stop reporter by name, values in jmx, prometheus, iotdb
stop() - Method in interface org.apache.iotdb.metrics.reporter.Reporter
Stop reporter
stopAll() - Method in class org.apache.iotdb.metrics.reporter.CompositeReporter
Stop all reporter
stopService() - Method in class org.apache.iotdb.metrics.MetricService
Stop metric service.

T

takeSnapshot() - Method in class org.apache.iotdb.metrics.impl.DoNothingHistogram
 
takeSnapshot() - Method in class org.apache.iotdb.metrics.impl.DoNothingTimer
 
takeSnapshot() - Method in interface org.apache.iotdb.metrics.type.Histogram
take snapshot of histogram
takeSnapshot() - Method in interface org.apache.iotdb.metrics.type.Timer
take snapshot of timer
timer(long, TimeUnit, String, MetricLevel, String...) - Method in class org.apache.iotdb.metrics.impl.DoNothingMetricManager
 
timer(long, TimeUnit, String, MetricLevel, String...) - Method in interface org.apache.iotdb.metrics.MetricManager
update Timer.
Timer - Interface in org.apache.iotdb.metrics.type
 
toString(OutPutFormat) - Method in interface org.apache.iotdb.metrics.type.IMetric
format metric into string
toString() - Method in enum org.apache.iotdb.metrics.utils.MetricLevel
 
toString() - Method in enum org.apache.iotdb.metrics.utils.MonitorType
 
toString() - Method in enum org.apache.iotdb.metrics.utils.OutPutFormat
 
toString() - Method in enum org.apache.iotdb.metrics.utils.PredefinedMetric
 
toString() - Method in enum org.apache.iotdb.metrics.utils.ReporterType
 

U

update(long) - Method in class org.apache.iotdb.metrics.impl.DoNothingHistogram
 
update(long, TimeUnit) - Method in class org.apache.iotdb.metrics.impl.DoNothingTimer
 
update(long) - Method in interface org.apache.iotdb.metrics.type.Histogram
update histogram by value
update(long, TimeUnit) - Method in interface org.apache.iotdb.metrics.type.Timer
update time of timer
updateMicros(long) - Method in interface org.apache.iotdb.metrics.type.Timer
update timer by microseconds
updateMillis(long) - Method in interface org.apache.iotdb.metrics.type.Timer
update timer by millisecond
updateNanos(long) - Method in interface org.apache.iotdb.metrics.type.Timer
update timer by nanoseconds
updateRpcInstance(String, int) - Method in class org.apache.iotdb.metrics.config.MetricConfig
 

V

value() - Method in class org.apache.iotdb.metrics.impl.DoNothingGauge
 
value() - Method in interface org.apache.iotdb.metrics.type.Gauge
Get value stored in gauge
valueOf(String) - Static method in enum org.apache.iotdb.metrics.config.ReloadLevel
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.apache.iotdb.metrics.utils.MetricLevel
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.apache.iotdb.metrics.utils.MonitorType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.apache.iotdb.metrics.utils.OutPutFormat
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.apache.iotdb.metrics.utils.PredefinedMetric
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.apache.iotdb.metrics.utils.ReporterType
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.apache.iotdb.metrics.config.ReloadLevel
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.apache.iotdb.metrics.utils.MetricLevel
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.apache.iotdb.metrics.utils.MonitorType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.apache.iotdb.metrics.utils.OutPutFormat
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.apache.iotdb.metrics.utils.PredefinedMetric
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.apache.iotdb.metrics.utils.ReporterType
Returns an array containing the constants of this enum type, in the order they are declared.
A B C D E G H I J L M O P R S T U V 
Skip navigation links

Copyright © 2022 The Apache Software Foundation. All rights reserved.