A B C D E G H I J L M N O P R S T U V W
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- AbstractMetricManager - Class in org.apache.iotdb.metrics
- AbstractMetricManager() - Constructor for class org.apache.iotdb.metrics.AbstractMetricManager
- AbstractMetricService - Class in org.apache.iotdb.metrics
-
MetricService is the entry to get all metric features.
- AbstractMetricService() - Constructor for class org.apache.iotdb.metrics.AbstractMetricService
- addAutoGauge(Map<MetricInfo, IMetric>) - Method in class org.apache.iotdb.metrics.reporter.iotdb.InternalIoTDBReporter
-
Add autoGauges into internal reporter
- addAutoGauge(AutoGauge, String, String...) - Method in class org.apache.iotdb.metrics.reporter.iotdb.InternalIoTDBReporter
-
Add autoGauge into internal reporter
- addMetricSet(IMetricSet) - Method in class org.apache.iotdb.metrics.AbstractMetricService
-
Bind metrics and store metric set
- addReporter(Reporter) - Method in class org.apache.iotdb.metrics.CompositeReporter
-
Add reporter into reporter list
- ALL - org.apache.iotdb.metrics.utils.MetricLevel
- AUTO_GAUGE - org.apache.iotdb.metrics.utils.MetricType
- AutoGauge - Interface in org.apache.iotdb.metrics.type
- autoGauges - Variable in class org.apache.iotdb.metrics.reporter.iotdb.InternalIoTDBReporter
B
- bindTo(AbstractMetricService) - Method in interface org.apache.iotdb.metrics.metricsets.IMetricSet
-
bind metrics to metricManager and init environment
- bindTo(AbstractMetricService) - Method in class org.apache.iotdb.metrics.metricsets.jvm.JvmClassLoaderMetrics
- bindTo(AbstractMetricService) - Method in class org.apache.iotdb.metrics.metricsets.jvm.JvmCompileMetrics
- bindTo(AbstractMetricService) - Method in class org.apache.iotdb.metrics.metricsets.jvm.JvmGcMetrics
- bindTo(AbstractMetricService) - Method in class org.apache.iotdb.metrics.metricsets.jvm.JvmMemoryMetrics
- bindTo(AbstractMetricService) - Method in class org.apache.iotdb.metrics.metricsets.jvm.JvmMetrics
- bindTo(AbstractMetricService) - Method in class org.apache.iotdb.metrics.metricsets.jvm.JvmThreadMetrics
- bindTo(AbstractMetricService) - Method in class org.apache.iotdb.metrics.metricsets.logback.LogbackMetrics
C
- clear() - Method in class org.apache.iotdb.metrics.reporter.iotdb.InternalIoTDBReporter
-
Clear all autoGauges
- clearReporter() - Method in class org.apache.iotdb.metrics.CompositeReporter
-
Clear all reporters
- close() - Method in class org.apache.iotdb.metrics.metricsets.jvm.JvmGcMetrics
- compositeReporter - Variable in class org.apache.iotdb.metrics.AbstractMetricService
-
The metric reporter of metric service
- CompositeReporter - Class in org.apache.iotdb.metrics
- CompositeReporter() - Constructor for class org.apache.iotdb.metrics.CompositeReporter
- constructValueMap(Map<String, Object>) - Method in interface org.apache.iotdb.metrics.type.AutoGauge
- constructValueMap(Map<String, Object>) - Method in interface org.apache.iotdb.metrics.type.Counter
- constructValueMap(Map<String, Object>) - Method in interface org.apache.iotdb.metrics.type.Gauge
- constructValueMap(Map<String, Object>) - Method in interface org.apache.iotdb.metrics.type.Histogram
- constructValueMap(Map<String, Object>) - Method in interface org.apache.iotdb.metrics.type.HistogramSnapshot
- constructValueMap(Map<String, Object>) - Method in interface org.apache.iotdb.metrics.type.IMetric
- constructValueMap(Map<String, Object>) - Method in interface org.apache.iotdb.metrics.type.Rate
- constructValueMap(Map<String, Object>) - Method in interface org.apache.iotdb.metrics.type.Timer
- copy(MetricConfig) - Method in class org.apache.iotdb.metrics.config.MetricConfig
-
Copy properties from another metric config
- CORE - org.apache.iotdb.metrics.utils.MetricLevel
- count() - Method in class org.apache.iotdb.metrics.impl.DoNothingCounter
- count() - Method in class org.apache.iotdb.metrics.impl.DoNothingHistogram
- count() - Method in interface org.apache.iotdb.metrics.type.Counter
-
Get the value of counter
- count() - Method in interface org.apache.iotdb.metrics.type.Histogram
-
Get the value of histogram
- count(long, String, MetricLevel, String...) - Method in class org.apache.iotdb.metrics.AbstractMetricManager
-
Update counter.
- count(long, String, MetricLevel, String...) - Method in class org.apache.iotdb.metrics.AbstractMetricService
- Counter - Interface in org.apache.iotdb.metrics.type
- COUNTER - org.apache.iotdb.metrics.utils.MetricType
- countWithInternalReport(long, String, MetricLevel, String...) - Method in class org.apache.iotdb.metrics.AbstractMetricService
-
Count with internal report
- createAutoGauge(String, MetricLevel, T, ToLongFunction<T>, String...) - Method in class org.apache.iotdb.metrics.AbstractMetricManager
-
Create autoGauge
- createAutoGauge(String, MetricLevel, T, ToLongFunction<T>, String...) - Method in class org.apache.iotdb.metrics.AbstractMetricService
- createAutoGauge(MetricInfo, T, ToLongFunction<T>) - Method in class org.apache.iotdb.metrics.AbstractMetricManager
-
Create autoGauge according to metric framework
- createAutoGauge(MetricInfo, T, ToLongFunction<T>) - Method in class org.apache.iotdb.metrics.impl.DoNothingMetricManager
- createAutoGaugeWithInternalReport(String, MetricLevel, T, ToLongFunction<T>, String...) - Method in class org.apache.iotdb.metrics.AbstractMetricService
-
GetOrCreateAutoGauge with internal report
- createCounter(MetricInfo) - Method in class org.apache.iotdb.metrics.AbstractMetricManager
- createCounter(MetricInfo) - Method in class org.apache.iotdb.metrics.impl.DoNothingMetricManager
- createGauge(MetricInfo) - Method in class org.apache.iotdb.metrics.AbstractMetricManager
-
Create gauge according to metric framework
- createGauge(MetricInfo) - Method in class org.apache.iotdb.metrics.impl.DoNothingMetricManager
- createHistogram(MetricInfo) - Method in class org.apache.iotdb.metrics.AbstractMetricManager
-
Create histogram according to metric framework
- createHistogram(MetricInfo) - Method in class org.apache.iotdb.metrics.impl.DoNothingMetricManager
- createRate(MetricInfo) - Method in class org.apache.iotdb.metrics.AbstractMetricManager
-
Create rate according to metric framework
- createRate(MetricInfo) - Method in class org.apache.iotdb.metrics.impl.DoNothingMetricManager
- createTimer(MetricInfo) - Method in class org.apache.iotdb.metrics.AbstractMetricManager
-
Create timer according to metric framework
- createTimer(MetricInfo) - Method in class org.apache.iotdb.metrics.impl.DoNothingMetricManager
D
- DATABASE - Static variable in class org.apache.iotdb.metrics.utils.IoTDBMetricsUtils
- decide(Marker, Logger, Level, String, Object[], Throwable) - Method in class org.apache.iotdb.metrics.metricsets.logback.MetricsTurboFilter
- decr(long) - Method in class org.apache.iotdb.metrics.impl.DoNothingGauge
- decr(long) - Method in interface org.apache.iotdb.metrics.type.Gauge
-
Decrease the value stored in gauge
- doNothingAutoGauge - Static variable in class org.apache.iotdb.metrics.impl.DoNothingMetricManager
- DoNothingAutoGauge - Class in org.apache.iotdb.metrics.impl
- DoNothingAutoGauge() - Constructor for class org.apache.iotdb.metrics.impl.DoNothingAutoGauge
- doNothingCounter - Static variable in class org.apache.iotdb.metrics.impl.DoNothingMetricManager
- DoNothingCounter - Class in org.apache.iotdb.metrics.impl
- DoNothingCounter() - Constructor for class org.apache.iotdb.metrics.impl.DoNothingCounter
- doNothingGauge - 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
- doNothingHistogram - 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
- DoNothingHistogramSnapshot - Class in org.apache.iotdb.metrics.impl
- DoNothingHistogramSnapshot() - Constructor for class org.apache.iotdb.metrics.impl.DoNothingHistogramSnapshot
- DoNothingMetric - Interface in org.apache.iotdb.metrics.impl
- 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
- DROPWIZARD - org.apache.iotdb.metrics.utils.MetricFrameType
E
- equals(Object) - Method in class org.apache.iotdb.metrics.AbstractMetricManager
- equals(Object) - Method in class org.apache.iotdb.metrics.config.MetricConfig
- equals(Object) - Method in class org.apache.iotdb.metrics.config.MetricConfig.IoTDBReporterConfig
- equals(Object) - Method in class org.apache.iotdb.metrics.utils.MetricInfo
- equals(Object) - Method in class org.apache.iotdb.metrics.utils.MetricInfo.MetaInfo
G
- gauge(long, String, MetricLevel, String...) - Method in class org.apache.iotdb.metrics.AbstractMetricManager
-
Set value of gauge.
- gauge(long, String, MetricLevel, String...) - Method in class org.apache.iotdb.metrics.AbstractMetricService
- Gauge - Interface in org.apache.iotdb.metrics.type
- GAUGE - org.apache.iotdb.metrics.utils.MetricType
- gaugeWithInternalReport(long, String, MetricLevel, String...) - Method in class org.apache.iotdb.metrics.AbstractMetricService
-
Gauge value with internal report
- generatePath(String, String...) - Static method in class org.apache.iotdb.metrics.utils.IoTDBMetricsUtils
-
Generate the path of metric with tags array
- generatePath(String, Map<String, String>) - Static method in class org.apache.iotdb.metrics.utils.IoTDBMetricsUtils
-
Generate the path of metric with tags map
- generatePath(MetricInfo) - Static method in class org.apache.iotdb.metrics.utils.IoTDBMetricsUtils
-
Generate the path of metric by metricInfo
- getAllAutoGauge() - Method in class org.apache.iotdb.metrics.reporter.iotdb.InternalIoTDBReporter
-
Get all autoGauges
- getAllMetricKeys() - Method in class org.apache.iotdb.metrics.AbstractMetricManager
-
Get all metric keys.
- getAllMetricKeys() - Method in class org.apache.iotdb.metrics.AbstractMetricService
- getAllMetrics() - Method in class org.apache.iotdb.metrics.AbstractMetricManager
-
Get all metrics.
- getAllMetrics() - Method in class org.apache.iotdb.metrics.AbstractMetricService
- getAsyncCollectPeriodInSecond() - Method in class org.apache.iotdb.metrics.config.MetricConfig
- getAutoGauge(String, MetricLevel, String...) - Method in class org.apache.iotdb.metrics.AbstractMetricManager
-
Get autoGauge
- getAutoGauge(String, MetricLevel, String...) - Method in class org.apache.iotdb.metrics.AbstractMetricService
- getCount() - Method in class org.apache.iotdb.metrics.impl.DoNothingRate
- getCount() - Method in interface org.apache.iotdb.metrics.type.Rate
-
Get the value of rate
- 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 of this rate
- getInstance() - Static method in class org.apache.iotdb.metrics.config.MetricConfigDescriptor
- getInternalReportType() - Method in class org.apache.iotdb.metrics.config.MetricConfig
- getIoTDBReporterConfig() - Method in class org.apache.iotdb.metrics.config.MetricConfig
- getLocation() - Method in class org.apache.iotdb.metrics.config.MetricConfig.IoTDBReporterConfig
- getMax() - Method in class org.apache.iotdb.metrics.impl.DoNothingHistogramSnapshot
- getMax() - Method in interface org.apache.iotdb.metrics.type.HistogramSnapshot
-
Get max value in 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 value in 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 value in values
- getMetaInfo() - Method in class org.apache.iotdb.metrics.utils.MetricInfo
- getMetricConfig() - Method in class org.apache.iotdb.metrics.config.MetricConfigDescriptor
- getMetricFrameType() - Method in class org.apache.iotdb.metrics.config.MetricConfig
- getMetricLevel() - Method in class org.apache.iotdb.metrics.config.MetricConfig
- getMetricManager() - Method in class org.apache.iotdb.metrics.AbstractMetricService
- getMetricReporterList() - Method in class org.apache.iotdb.metrics.config.MetricConfig
- getMetricsByType(MetricType) - Method in class org.apache.iotdb.metrics.AbstractMetricManager
-
Get metrics by type
- getMetricsByType(MetricType) - Method in class org.apache.iotdb.metrics.AbstractMetricService
- getMin() - Method in class org.apache.iotdb.metrics.impl.DoNothingHistogramSnapshot
- getMin() - Method in interface org.apache.iotdb.metrics.type.HistogramSnapshot
-
Get min value in values
- getName() - Method in class org.apache.iotdb.metrics.utils.MetricInfo
- getOneMinuteRate() - Method in class org.apache.iotdb.metrics.impl.DoNothingRate
- getOneMinuteRate() - Method in interface org.apache.iotdb.metrics.type.Rate
-
Get one minute rate
- getOrCreateCounter(String, MetricLevel, String...) - Method in class org.apache.iotdb.metrics.AbstractMetricManager
-
Get counter.
- getOrCreateCounter(String, MetricLevel, String...) - Method in class org.apache.iotdb.metrics.AbstractMetricService
- getOrCreateCounterWithInternalReport(String, MetricLevel, String...) - Method in class org.apache.iotdb.metrics.AbstractMetricService
-
GetOrCreateCounter with internal report
- getOrCreateGauge(String, MetricLevel, String...) - Method in class org.apache.iotdb.metrics.AbstractMetricManager
-
Get counter.
- getOrCreateGauge(String, MetricLevel, String...) - Method in class org.apache.iotdb.metrics.AbstractMetricService
- getOrCreateGaugeWithInternalReport(String, MetricLevel, String...) - Method in class org.apache.iotdb.metrics.AbstractMetricService
-
GetOrCreateGauge with internal report
- getOrCreateHistogram(String, MetricLevel, String...) - Method in class org.apache.iotdb.metrics.AbstractMetricManager
-
Get histogram.
- getOrCreateHistogram(String, MetricLevel, String...) - Method in class org.apache.iotdb.metrics.AbstractMetricService
- getOrCreateHistogramWithInternalReport(String, MetricLevel, String...) - Method in class org.apache.iotdb.metrics.AbstractMetricService
-
GetOrCreateHistogram with internal report
- getOrCreateRate(String, MetricLevel, String...) - Method in class org.apache.iotdb.metrics.AbstractMetricManager
-
Get rate.
- getOrCreateRate(String, MetricLevel, String...) - Method in class org.apache.iotdb.metrics.AbstractMetricService
- getOrCreateRateWithInternalReport(String, MetricLevel, String...) - Method in class org.apache.iotdb.metrics.AbstractMetricService
-
GetOrCreateRate with internal report
- getOrCreateTimer(String, MetricLevel, String...) - Method in class org.apache.iotdb.metrics.AbstractMetricManager
-
Get timer.
- getOrCreateTimer(String, MetricLevel, String...) - Method in class org.apache.iotdb.metrics.AbstractMetricService
- getOrCreateTimerWithInternalReport(String, MetricLevel, String...) - Method in class org.apache.iotdb.metrics.AbstractMetricService
-
GetOrCreateTimer with internal report
- getPassword() - Method in class org.apache.iotdb.metrics.config.MetricConfig.IoTDBReporterConfig
- getPort() - Method in class org.apache.iotdb.metrics.config.MetricConfig.IoTDBReporterConfig
- getPrometheusReporterPort() - Method in class org.apache.iotdb.metrics.config.MetricConfig
- getPushPeriodInSecond() - Method in class org.apache.iotdb.metrics.config.MetricConfig.IoTDBReporterConfig
- getReporterType() - Method in class org.apache.iotdb.metrics.reporter.iotdb.MemoryInternalIoTDBReporter
- getReporterType() - Method in class org.apache.iotdb.metrics.reporter.iotdb.SessionIoTDBReporter
- getReporterType() - Method in class org.apache.iotdb.metrics.reporter.prometheus.PrometheusReporter
- getReporterType() - Method in interface org.apache.iotdb.metrics.reporter.Reporter
-
Get the type of reporter
- getRpcAddress() - Method in class org.apache.iotdb.metrics.config.MetricConfig
- getRpcPort() - Method in class org.apache.iotdb.metrics.config.MetricConfig
- getTagNames() - Method in class org.apache.iotdb.metrics.utils.MetricInfo.MetaInfo
- getTags() - Method in class org.apache.iotdb.metrics.utils.MetricInfo
- getTagsInArray() - Method in class org.apache.iotdb.metrics.utils.MetricInfo
- getType() - Method in class org.apache.iotdb.metrics.reporter.iotdb.InternalIoTDBReporter
-
Get the type of internal reporter
- getType() - Method in class org.apache.iotdb.metrics.reporter.iotdb.MemoryInternalIoTDBReporter
- getType() - Method in class org.apache.iotdb.metrics.utils.MetricInfo.MetaInfo
- 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.AbstractMetricManager
- hashCode() - Method in class org.apache.iotdb.metrics.config.MetricConfig.IoTDBReporterConfig
- hashCode() - Method in class org.apache.iotdb.metrics.utils.MetricInfo
- hashCode() - Method in class org.apache.iotdb.metrics.utils.MetricInfo.MetaInfo
- hasSameKey(String...) - Method in class org.apache.iotdb.metrics.utils.MetricInfo.MetaInfo
-
Check whether the keys of tags are same
- 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.AbstractMetricManager
-
Update histogram.
- histogram(long, String, MetricLevel, String...) - Method in class org.apache.iotdb.metrics.AbstractMetricService
- Histogram - Interface in org.apache.iotdb.metrics.type
- HISTOGRAM - org.apache.iotdb.metrics.utils.MetricType
- HistogramSnapshot - Interface in org.apache.iotdb.metrics.type
-
Used by timer and histogram.
- histogramWithInternalReport(long, String, MetricLevel, String...) - Method in class org.apache.iotdb.metrics.AbstractMetricService
-
Histogram with internal report
I
- IMetric - Interface in org.apache.iotdb.metrics.type
- IMetricSet - Interface in org.apache.iotdb.metrics.metricsets
-
Notice that IMetricSet should be stateless
- IMPORTANT - org.apache.iotdb.metrics.utils.MetricLevel
- inc() - 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 class org.apache.iotdb.metrics.impl.DoNothingCounter
- 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 the value stored in gauge
- inferType(Object) - Method in class org.apache.iotdb.metrics.reporter.iotdb.IoTDBReporter
-
Infer type from object
- InternalIoTDBReporter - Class in org.apache.iotdb.metrics.reporter.iotdb
- InternalIoTDBReporter() - Constructor for class org.apache.iotdb.metrics.reporter.iotdb.InternalIoTDBReporter
- internalReporter - Variable in class org.apache.iotdb.metrics.AbstractMetricService
-
The internal reporter of metric service
- InternalReporterType - Enum in org.apache.iotdb.metrics.utils
- IOTDB - org.apache.iotdb.metrics.utils.InternalReporterType
- IOTDB - org.apache.iotdb.metrics.utils.ReporterType
- IoTDBMetricsUtils - Class in org.apache.iotdb.metrics.utils
- IoTDBMetricsUtils() - Constructor for class org.apache.iotdb.metrics.utils.IoTDBMetricsUtils
- IoTDBReporter - Class in org.apache.iotdb.metrics.reporter.iotdb
-
The reporter to IoTDB
- IoTDBReporter() - Constructor for class org.apache.iotdb.metrics.reporter.iotdb.IoTDBReporter
- IoTDBReporterConfig() - Constructor for class org.apache.iotdb.metrics.config.MetricConfig.IoTDBReporterConfig
- isEnableMetricInGivenLevel(MetricLevel) - Method in class org.apache.iotdb.metrics.AbstractMetricManager
-
Is metric service enabled in specific level
- isEnableMetricInGivenLevel(MetricLevel) - Method in class org.apache.iotdb.metrics.impl.DoNothingMetricManager
J
- JMX - org.apache.iotdb.metrics.utils.ReporterType
- JmxReporter - Interface in org.apache.iotdb.metrics.reporter
- JvmClassLoaderMetrics - Class in org.apache.iotdb.metrics.metricsets.jvm
-
This file is modified from io.micrometer.core.instrument.binder.jvm.ClassLoaderMetrics
- JvmClassLoaderMetrics() - Constructor for class org.apache.iotdb.metrics.metricsets.jvm.JvmClassLoaderMetrics
- JvmCompileMetrics - Class in org.apache.iotdb.metrics.metricsets.jvm
-
This file is modified from io.micrometer.core.instrument.binder.jvm.JvmCompilationMetrics
- JvmCompileMetrics() - Constructor for class org.apache.iotdb.metrics.metricsets.jvm.JvmCompileMetrics
- JvmGcMetrics - Class in org.apache.iotdb.metrics.metricsets.jvm
-
This file is modified from io.micrometer.core.instrument.binder.jvm.JvmGcMetrics
- JvmGcMetrics() - Constructor for class org.apache.iotdb.metrics.metricsets.jvm.JvmGcMetrics
- JvmMemoryMetrics - Class in org.apache.iotdb.metrics.metricsets.jvm
-
This file is modified from io.micrometer.core.instrument.binder.jvm.JvmMemoryMetrics
- JvmMemoryMetrics() - Constructor for class org.apache.iotdb.metrics.metricsets.jvm.JvmMemoryMetrics
- JvmMetrics - Class in org.apache.iotdb.metrics.metricsets.jvm
- JvmMetrics() - Constructor for class org.apache.iotdb.metrics.metricsets.jvm.JvmMetrics
- JvmThreadMetrics - Class in org.apache.iotdb.metrics.metricsets.jvm
-
This file is modified from io.micrometer.core.instrument.binder.jvm.JvmThreadMetrics
- JvmThreadMetrics() - Constructor for class org.apache.iotdb.metrics.metricsets.jvm.JvmThreadMetrics
- JvmUtils - Class in org.apache.iotdb.metrics.metricsets.jvm
- JvmUtils() - Constructor for class org.apache.iotdb.metrics.metricsets.jvm.JvmUtils
L
- loadHotProps(Properties) - Method in class org.apache.iotdb.metrics.config.MetricConfigDescriptor
-
Load properties into metric config when reload service.
- loadProps(Properties) - Method in class org.apache.iotdb.metrics.config.MetricConfigDescriptor
-
Load properties into metric config
- loadReporter() - Method in class org.apache.iotdb.metrics.AbstractMetricService
-
Load metric reporters according to configuration
- LogbackMetrics - Class in org.apache.iotdb.metrics.metricsets.logback
-
This file is modified from io.micrometer.core.instrument.binder.logging.LogbackMetrics
- LogbackMetrics() - Constructor for class org.apache.iotdb.metrics.metricsets.logback.LogbackMetrics
M
- mark() - 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 class org.apache.iotdb.metrics.impl.DoNothingRate
- mark(long) - Method in interface org.apache.iotdb.metrics.type.Rate
-
Mark n in rate
- MEMORY - org.apache.iotdb.metrics.utils.InternalReporterType
- MemoryInternalIoTDBReporter - Class in org.apache.iotdb.metrics.reporter.iotdb
- MemoryInternalIoTDBReporter() - Constructor for class org.apache.iotdb.metrics.reporter.iotdb.MemoryInternalIoTDBReporter
- MetaInfo(MetricType, Set<String>) - Constructor for class org.apache.iotdb.metrics.utils.MetricInfo.MetaInfo
- METRIC_CONFIG - Static variable in class org.apache.iotdb.metrics.AbstractMetricManager
- metricConfig - Variable in class org.apache.iotdb.metrics.AbstractMetricService
-
The config of metric service
- 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 properties
- MetricFrameType - Enum in org.apache.iotdb.metrics.utils
- MetricInfo - Class in org.apache.iotdb.metrics.utils
- MetricInfo(MetricType, String, String...) - Constructor for class org.apache.iotdb.metrics.utils.MetricInfo
- MetricInfo.MetaInfo - Class in org.apache.iotdb.metrics.utils
- MetricLevel - Enum in org.apache.iotdb.metrics.utils
- metricManager - Variable in class org.apache.iotdb.metrics.AbstractMetricService
-
The metric manager of metric service
- metricManager - Variable in class org.apache.iotdb.metrics.reporter.iotdb.SessionIoTDBReporter
-
The manager of metrics
- metrics - Variable in class org.apache.iotdb.metrics.AbstractMetricManager
-
The map from metricInfo to metric
- metricSets - Variable in class org.apache.iotdb.metrics.AbstractMetricService
-
The list of metric sets
- MetricsTurboFilter - Class in org.apache.iotdb.metrics.metricsets.logback
- MetricType - Enum in org.apache.iotdb.metrics.utils
- MICROMETER - org.apache.iotdb.metrics.utils.MetricFrameType
N
- nameToMetaInfo - Variable in class org.apache.iotdb.metrics.AbstractMetricManager
-
The map from metric name to metric metaInfo
- NORMAL - org.apache.iotdb.metrics.utils.MetricLevel
- NOTHING - org.apache.iotdb.metrics.config.ReloadLevel
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.metricsets - package org.apache.iotdb.metrics.metricsets
- org.apache.iotdb.metrics.metricsets.jvm - package org.apache.iotdb.metrics.metricsets.jvm
- org.apache.iotdb.metrics.metricsets.logback - package org.apache.iotdb.metrics.metricsets.logback
- org.apache.iotdb.metrics.reporter - package org.apache.iotdb.metrics.reporter
- org.apache.iotdb.metrics.reporter.iotdb - package org.apache.iotdb.metrics.reporter.iotdb
- org.apache.iotdb.metrics.reporter.prometheus - package org.apache.iotdb.metrics.reporter.prometheus
- org.apache.iotdb.metrics.type - package org.apache.iotdb.metrics.type
- org.apache.iotdb.metrics.utils - package org.apache.iotdb.metrics.utils
P
- PROMETHEUS - org.apache.iotdb.metrics.utils.ReporterType
- PrometheusReporter - Class in org.apache.iotdb.metrics.reporter.prometheus
- PrometheusReporter(AbstractMetricManager) - Constructor for class org.apache.iotdb.metrics.reporter.prometheus.PrometheusReporter
R
- rate(long, String, MetricLevel, String...) - Method in class org.apache.iotdb.metrics.AbstractMetricManager
-
Mark rate.
- rate(long, String, MetricLevel, String...) - Method in class org.apache.iotdb.metrics.AbstractMetricService
- Rate - Interface in org.apache.iotdb.metrics.type
- RATE - org.apache.iotdb.metrics.utils.MetricType
- rateWithInternalReport(long, String, MetricLevel, String...) - Method in class org.apache.iotdb.metrics.AbstractMetricService
-
Rate with internal report
- reloadInternalReporter(InternalIoTDBReporter) - Method in class org.apache.iotdb.metrics.AbstractMetricService
-
Reload internal reporter
- reloadInternalReporter(InternalIoTDBReporter) - Method in class org.apache.iotdb.metrics.DoNothingMetricService
- ReloadLevel - Enum in org.apache.iotdb.metrics.config
- reloadService(ReloadLevel) - Method in class org.apache.iotdb.metrics.AbstractMetricService
-
Reload metric service
- reloadService(ReloadLevel) - Method in class org.apache.iotdb.metrics.DoNothingMetricService
- remove(MetricType, String, String...) - Method in class org.apache.iotdb.metrics.AbstractMetricManager
-
remove name
- remove(MetricType, String, String...) - Method in class org.apache.iotdb.metrics.AbstractMetricService
- removeMetric(MetricType, MetricInfo) - Method in class org.apache.iotdb.metrics.AbstractMetricManager
- removeMetric(MetricType, MetricInfo) - Method in class org.apache.iotdb.metrics.impl.DoNothingMetricManager
- removeMetricSet(IMetricSet) - Method in class org.apache.iotdb.metrics.AbstractMetricService
-
Remove metrics
- Reporter - Interface in org.apache.iotdb.metrics.reporter
- ReporterType - Enum in org.apache.iotdb.metrics.utils
- RESTART_INTERNAL_REPORTER - org.apache.iotdb.metrics.config.ReloadLevel
- RESTART_METRIC - org.apache.iotdb.metrics.config.ReloadLevel
- RESTART_REPORTER - org.apache.iotdb.metrics.config.ReloadLevel
S
- SessionIoTDBReporter - Class in org.apache.iotdb.metrics.reporter.iotdb
- SessionIoTDBReporter(AbstractMetricManager) - Constructor for class org.apache.iotdb.metrics.reporter.iotdb.SessionIoTDBReporter
- sessionPool - Variable in class org.apache.iotdb.metrics.reporter.iotdb.SessionIoTDBReporter
-
The session pool to write metrics
- set(long) - Method in class org.apache.iotdb.metrics.impl.DoNothingGauge
- set(long) - Method in interface org.apache.iotdb.metrics.type.Gauge
-
Set value
- setAsyncCollectPeriodInSecond(Integer) - Method in class org.apache.iotdb.metrics.config.MetricConfig
- setHost(String) - Method in class org.apache.iotdb.metrics.config.MetricConfig.IoTDBReporterConfig
- setInternalReportType(InternalReporterType) - Method in class org.apache.iotdb.metrics.config.MetricConfig
- setIoTDBReporterConfig(MetricConfig.IoTDBReporterConfig) - Method in class org.apache.iotdb.metrics.config.MetricConfig
- setLocation(String) - Method in class org.apache.iotdb.metrics.config.MetricConfig.IoTDBReporterConfig
- setMaxConnectionNumber(Integer) - Method in class org.apache.iotdb.metrics.config.MetricConfig.IoTDBReporterConfig
- setMetricFrameType(MetricFrameType) - Method in class org.apache.iotdb.metrics.config.MetricConfig
- setMetricLevel(MetricLevel) - Method in class org.apache.iotdb.metrics.config.MetricConfig
- setMetricManager(AbstractMetricManager) - Method in interface org.apache.iotdb.metrics.reporter.JmxReporter
-
Set metric manager into reporter
- setMetricReporterList(String) - 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
- setPrometheusReporterPort(Integer) - 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 the size of values in snapshot
- start() - Method in class org.apache.iotdb.metrics.reporter.iotdb.MemoryInternalIoTDBReporter
- start() - Method in class org.apache.iotdb.metrics.reporter.iotdb.SessionIoTDBReporter
- start() - Method in class org.apache.iotdb.metrics.reporter.prometheus.PrometheusReporter
- start() - Method in interface org.apache.iotdb.metrics.reporter.Reporter
-
Start reporter
- start(ReporterType) - Method in class org.apache.iotdb.metrics.AbstractMetricService
-
Start reporter according to type
- start(ReporterType) - Method in class org.apache.iotdb.metrics.CompositeReporter
-
Start reporter by reporterType
- startAll() - Method in class org.apache.iotdb.metrics.CompositeReporter
-
Start all reporters
- startAllReporter() - Method in class org.apache.iotdb.metrics.AbstractMetricService
-
Start all reporters
- startCoreModule() - Method in class org.apache.iotdb.metrics.AbstractMetricService
-
Start metric core module
- startService() - Method in class org.apache.iotdb.metrics.AbstractMetricService
-
Start metric service
- stop() - Method in class org.apache.iotdb.metrics.AbstractMetricManager
-
Stop and clear metric manager
- stop() - Method in class org.apache.iotdb.metrics.reporter.iotdb.MemoryInternalIoTDBReporter
- stop() - Method in class org.apache.iotdb.metrics.reporter.iotdb.SessionIoTDBReporter
- stop() - Method in class org.apache.iotdb.metrics.reporter.prometheus.PrometheusReporter
- stop() - Method in interface org.apache.iotdb.metrics.reporter.Reporter
-
Stop reporter
- stop(ReporterType) - Method in class org.apache.iotdb.metrics.AbstractMetricService
-
Stop reporter according to type
- stop(ReporterType) - Method in class org.apache.iotdb.metrics.CompositeReporter
-
Stop reporter by reporterType
- stopAll() - Method in class org.apache.iotdb.metrics.CompositeReporter
-
Stop all reporters
- stopAllReporter() - Method in class org.apache.iotdb.metrics.AbstractMetricService
-
Stop all reporters
- stopCoreModule() - Method in class org.apache.iotdb.metrics.AbstractMetricService
-
Stop metric core module
- stopFramework() - Method in class org.apache.iotdb.metrics.AbstractMetricManager
- stopFramework() - Method in class org.apache.iotdb.metrics.impl.DoNothingMetricManager
- stopService() - Method in class org.apache.iotdb.metrics.AbstractMetricService
-
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.AbstractMetricManager
-
Update timer.
- timer(long, TimeUnit, String, MetricLevel, String...) - Method in class org.apache.iotdb.metrics.AbstractMetricService
- Timer - Interface in org.apache.iotdb.metrics.type
- TIMER - org.apache.iotdb.metrics.utils.MetricType
- timerWithInternalReport(long, TimeUnit, String, MetricLevel, String...) - Method in class org.apache.iotdb.metrics.AbstractMetricService
-
Timer with internal report
- toString() - Method in enum org.apache.iotdb.metrics.utils.InternalReporterType
- toString() - Method in enum org.apache.iotdb.metrics.utils.MetricFrameType
- toString() - Method in class org.apache.iotdb.metrics.utils.MetricInfo.MetaInfo
- toString() - Method in class org.apache.iotdb.metrics.utils.MetricInfo
- toString() - Method in enum org.apache.iotdb.metrics.utils.MetricLevel
- toString() - Method in enum org.apache.iotdb.metrics.utils.MetricType
- toString() - Method in enum org.apache.iotdb.metrics.utils.ReporterType
- toStringArray() - Method in class org.apache.iotdb.metrics.utils.MetricInfo
-
Convert the metric name and tag into pair
U
- unbindFrom(AbstractMetricService) - Method in interface org.apache.iotdb.metrics.metricsets.IMetricSet
-
remove metrics from metricManager and clear environment
- unbindFrom(AbstractMetricService) - Method in class org.apache.iotdb.metrics.metricsets.jvm.JvmClassLoaderMetrics
- unbindFrom(AbstractMetricService) - Method in class org.apache.iotdb.metrics.metricsets.jvm.JvmCompileMetrics
- unbindFrom(AbstractMetricService) - Method in class org.apache.iotdb.metrics.metricsets.jvm.JvmGcMetrics
- unbindFrom(AbstractMetricService) - Method in class org.apache.iotdb.metrics.metricsets.jvm.JvmMemoryMetrics
- unbindFrom(AbstractMetricService) - Method in class org.apache.iotdb.metrics.metricsets.jvm.JvmMetrics
- unbindFrom(AbstractMetricService) - Method in class org.apache.iotdb.metrics.metricsets.jvm.JvmThreadMetrics
- unbindFrom(AbstractMetricService) - Method in class org.apache.iotdb.metrics.metricsets.logback.LogbackMetrics
- update(long) - Method in class org.apache.iotdb.metrics.impl.DoNothingHistogram
- update(long) - Method in interface org.apache.iotdb.metrics.type.Histogram
-
Update histogram by value
- update(long, TimeUnit) - Method in class org.apache.iotdb.metrics.impl.DoNothingTimer
- 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
-
Update rpc address and rpc port of monitored node
V
- value() - Method in class org.apache.iotdb.metrics.impl.DoNothingAutoGauge
- value() - Method in class org.apache.iotdb.metrics.impl.DoNothingGauge
- value() - Method in interface org.apache.iotdb.metrics.type.AutoGauge
-
get value according to the state of obj
- 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.InternalReporterType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.apache.iotdb.metrics.utils.MetricFrameType
-
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.MetricType
-
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.InternalReporterType
-
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.MetricFrameType
-
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.MetricType
-
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.
W
- writeMetricsToIoTDB(Map<String, Map<String, Object>>, long) - Method in class org.apache.iotdb.metrics.reporter.iotdb.IoTDBReporter
-
Write metrics into IoTDB
- writeMetricsToIoTDB(Map<String, Map<String, Object>>, long) - Method in class org.apache.iotdb.metrics.reporter.iotdb.MemoryInternalIoTDBReporter
- writeMetricsToIoTDB(Map<String, Map<String, Object>>, long) - Method in class org.apache.iotdb.metrics.reporter.iotdb.SessionIoTDBReporter
- writeMetricToIoTDB(Map<String, Object>, String, long) - Method in class org.apache.iotdb.metrics.reporter.iotdb.IoTDBReporter
-
Write metric into IoTDB
- writeMetricToIoTDB(Map<String, Object>, String, long) - Method in class org.apache.iotdb.metrics.reporter.iotdb.MemoryInternalIoTDBReporter
- writeMetricToIoTDB(Map<String, Object>, String, long) - Method in class org.apache.iotdb.metrics.reporter.iotdb.SessionIoTDBReporter
- writeMetricToIoTDB(Map<MetricInfo, IMetric>) - Method in class org.apache.iotdb.metrics.reporter.iotdb.IoTDBReporter
-
Write metrics into IoTDB
- writeMetricToIoTDB(IMetric, String, String...) - Method in class org.apache.iotdb.metrics.reporter.iotdb.IoTDBReporter
-
Write metric into IoTDB
All Classes All Packages