A B C D E F G H I J L M N O P R S T U V W 
All Classes All Packages

A

AbstractMetricManager - Class in org.apache.iotdb.metrics
 
AbstractMetricManager() - Constructor for class org.apache.iotdb.metrics.AbstractMetricManager
 
AbstractMetricMBean - Class in org.apache.iotdb.metrics.utils
Abstract Metric JmxMBean class, designed for reusing some functions for metric type classes.
AbstractMetricMBean() - Constructor for class org.apache.iotdb.metrics.utils.AbstractMetricMBean
 
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.IoTDBInternalReporter
Add autoGauges into internal reporter.
addAutoGauge(AutoGauge, String, String...) - Method in class org.apache.iotdb.metrics.reporter.iotdb.IoTDBInternalReporter
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
 
AREA - org.apache.iotdb.metrics.utils.SystemTag
 
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.IoTDBInternalReporter
 

B

bindJmxReporter - Variable in class org.apache.iotdb.metrics.AbstractMetricManager
The bind IoTDBJmxReporter
bindTo(AbstractMetricService) - Method in class org.apache.iotdb.metrics.metricsets.cpu.CpuUsageMetrics
 
bindTo(AbstractMetricService) - Method in class org.apache.iotdb.metrics.metricsets.disk.DiskMetrics
 
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
 
bindTo(AbstractMetricService) - Method in class org.apache.iotdb.metrics.metricsets.net.NetMetrics
 
bindTo(AbstractMetricService) - Method in class org.apache.iotdb.metrics.metricsets.system.SystemMetrics
 
bindTo(AbstractMetricService) - Method in class org.apache.iotdb.metrics.metricsets.UpTimeMetrics
 

C

clear() - Method in class org.apache.iotdb.metrics.reporter.iotdb.IoTDBInternalReporter
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
 
COMPILER - org.apache.iotdb.metrics.utils.SystemTag
 
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
 
CONFIGNODE - org.apache.iotdb.metrics.utils.NodeType
 
CONNECTION_NUM - org.apache.iotdb.metrics.utils.SystemMetric
 
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.
copy(MetricConfig.IoTDBReporterConfig) - Method in class org.apache.iotdb.metrics.config.MetricConfig.IoTDBReporterConfig
 
CORE - org.apache.iotdb.metrics.utils.MetricLevel
 
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
 
countWithInternalReportAsync(long, String, MetricLevel, long, String...) - Method in class org.apache.iotdb.metrics.AbstractMetricService
Count with internal report.
CpuUsageMetrics - Class in org.apache.iotdb.metrics.metricsets.cpu
 
CpuUsageMetrics(List<String>, List<String>, UnaryOperator<String>, UnaryOperator<String>) - Constructor for class org.apache.iotdb.metrics.metricsets.cpu.CpuUsageMetrics
 
createAutoGauge(String, MetricLevel, T, ToDoubleFunction<T>, String...) - Method in class org.apache.iotdb.metrics.AbstractMetricManager
Create autoGauge
createAutoGauge(String, MetricLevel, T, ToDoubleFunction<T>, String...) - Method in class org.apache.iotdb.metrics.AbstractMetricService
 
createAutoGauge(T, ToDoubleFunction<T>) - Method in class org.apache.iotdb.metrics.AbstractMetricManager
Create autoGauge according to metric framework.
createAutoGauge(T, ToDoubleFunction<T>) - Method in class org.apache.iotdb.metrics.impl.DoNothingMetricManager
 
createAutoGaugeWithInternalReport(String, MetricLevel, T, ToDoubleFunction<T>, String...) - Method in class org.apache.iotdb.metrics.AbstractMetricService
GetOrCreateAutoGauge with internal report.
createCounter() - Method in class org.apache.iotdb.metrics.AbstractMetricManager
 
createCounter() - Method in class org.apache.iotdb.metrics.impl.DoNothingMetricManager
 
createGauge() - Method in class org.apache.iotdb.metrics.AbstractMetricManager
Create gauge according to metric framework.
createGauge() - 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() - Method in class org.apache.iotdb.metrics.AbstractMetricManager
Create rate according to metric framework.
createRate() - Method in class org.apache.iotdb.metrics.impl.DoNothingMetricManager
 
createTimer() - Method in class org.apache.iotdb.metrics.AbstractMetricManager
Create timer according to metric framework.
createTimer() - Method in class org.apache.iotdb.metrics.impl.DoNothingMetricManager
 

D

DATANODE - org.apache.iotdb.metrics.utils.NodeType
 
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.
DISK - org.apache.iotdb.metrics.utils.SystemTag
 
DISK_IO_AVG_QUEUE_SIZE - org.apache.iotdb.metrics.utils.SystemMetric
 
DISK_IO_AVG_SIZE - org.apache.iotdb.metrics.utils.SystemMetric
 
DISK_IO_AVG_TIME - org.apache.iotdb.metrics.utils.SystemMetric
 
DISK_IO_BUSY_PERCENTAGE - org.apache.iotdb.metrics.utils.SystemMetric
 
DISK_IO_OPS - org.apache.iotdb.metrics.utils.SystemMetric
 
DISK_IO_SECTOR_NUM - org.apache.iotdb.metrics.utils.SystemMetric
 
DISK_IO_SIZE - org.apache.iotdb.metrics.utils.SystemMetric
 
DISK_IO_TIME - org.apache.iotdb.metrics.utils.SystemMetric
 
DiskMetrics - Class in org.apache.iotdb.metrics.metricsets.disk
 
DiskMetrics(String) - Constructor for class org.apache.iotdb.metrics.metricsets.disk.DiskMetrics
 
DO_NOTHING_AUTO_GAUGE - Static variable in class org.apache.iotdb.metrics.impl.DoNothingMetricManager
 
DO_NOTHING_COUNTER - Static variable in class org.apache.iotdb.metrics.impl.DoNothingMetricManager
 
DO_NOTHING_GAUGE - Static variable in class org.apache.iotdb.metrics.impl.DoNothingMetricManager
 
DO_NOTHING_HISTOGRAM - Static variable in class org.apache.iotdb.metrics.impl.DoNothingMetricManager
 
DO_NOTHING_RATE - Static variable in class org.apache.iotdb.metrics.impl.DoNothingMetricManager
 
DO_NOTHING_TIMER - 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 - Class in org.apache.iotdb.metrics.impl
 
DoNothingCounter() - Constructor for class org.apache.iotdb.metrics.impl.DoNothingCounter
 
DoNothingDiskMetricsManager - Class in org.apache.iotdb.metrics.metricsets.disk
 
DoNothingDiskMetricsManager() - Constructor for class org.apache.iotdb.metrics.metricsets.disk.DoNothingDiskMetricsManager
 
DoNothingGauge - Class in org.apache.iotdb.metrics.impl
 
DoNothingGauge() - Constructor for class org.apache.iotdb.metrics.impl.DoNothingGauge
 
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
 
DoNothingNetMetricManager - Class in org.apache.iotdb.metrics.metricsets.net
 
DoNothingNetMetricManager() - Constructor for class org.apache.iotdb.metrics.metricsets.net.DoNothingNetMetricManager
 
DoNothingRate - Class in org.apache.iotdb.metrics.impl
 
DoNothingRate() - Constructor for class org.apache.iotdb.metrics.impl.DoNothingRate
 
DoNothingTimer - Class in org.apache.iotdb.metrics.impl
 
DoNothingTimer() - Constructor for class org.apache.iotdb.metrics.impl.DoNothingTimer
 

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
 

F

FROM - org.apache.iotdb.metrics.utils.SystemTag
 

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
 
gaugeWithInternalReportAsync(long, String, MetricLevel, long, 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.
getActualReadDataSizeForProcess() - Method in interface org.apache.iotdb.metrics.metricsets.disk.IDiskMetricsManager
 
getActualReadDataSizeForProcess() - Method in class org.apache.iotdb.metrics.metricsets.disk.LinuxDiskMetricsManager
 
getActualWriteDataSizeForProcess() - Method in interface org.apache.iotdb.metrics.metricsets.disk.IDiskMetricsManager
 
getActualWriteDataSizeForProcess() - Method in class org.apache.iotdb.metrics.metricsets.disk.LinuxDiskMetricsManager
 
getAllAutoGauge() - Method in class org.apache.iotdb.metrics.reporter.iotdb.IoTDBInternalReporter
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
 
getAttemptReadSizeForProcess() - Method in interface org.apache.iotdb.metrics.metricsets.disk.IDiskMetricsManager
 
getAttemptReadSizeForProcess() - Method in class org.apache.iotdb.metrics.metricsets.disk.LinuxDiskMetricsManager
 
getAttemptWriteSizeForProcess() - Method in interface org.apache.iotdb.metrics.metricsets.disk.IDiskMetricsManager
 
getAttemptWriteSizeForProcess() - Method in class org.apache.iotdb.metrics.metricsets.disk.LinuxDiskMetricsManager
 
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
 
getAvgReadCostTimeOfEachOpsForDisk() - Method in interface org.apache.iotdb.metrics.metricsets.disk.IDiskMetricsManager
 
getAvgReadCostTimeOfEachOpsForDisk() - Method in class org.apache.iotdb.metrics.metricsets.disk.LinuxDiskMetricsManager
 
getAvgSizeOfEachReadForDisk() - Method in interface org.apache.iotdb.metrics.metricsets.disk.IDiskMetricsManager
 
getAvgSizeOfEachReadForDisk() - Method in class org.apache.iotdb.metrics.metricsets.disk.LinuxDiskMetricsManager
 
getAvgSizeOfEachWriteForDisk() - Method in interface org.apache.iotdb.metrics.metricsets.disk.IDiskMetricsManager
 
getAvgSizeOfEachWriteForDisk() - Method in class org.apache.iotdb.metrics.metricsets.disk.LinuxDiskMetricsManager
 
getAvgWriteCostTimeOfEachOpsForDisk() - Method in interface org.apache.iotdb.metrics.metricsets.disk.IDiskMetricsManager
 
getAvgWriteCostTimeOfEachOpsForDisk() - Method in class org.apache.iotdb.metrics.metricsets.disk.LinuxDiskMetricsManager
 
getClusterName() - Method in class org.apache.iotdb.metrics.config.MetricConfig
 
getConnectionNum() - Method in interface org.apache.iotdb.metrics.metricsets.net.INetMetricManager
 
getConnectionNum() - Method in class org.apache.iotdb.metrics.metricsets.net.LinuxNetMetricManager
 
getCount() - Method in class org.apache.iotdb.metrics.impl.DoNothingCounter
 
getCount() - Method in class org.apache.iotdb.metrics.impl.DoNothingHistogram
 
getCount() - Method in class org.apache.iotdb.metrics.impl.DoNothingRate
 
getCount() - Method in class org.apache.iotdb.metrics.impl.DoNothingTimer
 
getCount() - Method in interface org.apache.iotdb.metrics.type.Counter
Get the value of counter.
getCount() - Method in interface org.apache.iotdb.metrics.type.Histogram
Get the value of histogram.
getCount() - Method in interface org.apache.iotdb.metrics.type.Rate
Get the value of rate.
getCount() - Method in interface org.apache.iotdb.metrics.type.Timer
Get the count
getDiskIds() - Method in interface org.apache.iotdb.metrics.metricsets.disk.IDiskMetricsManager
 
getDiskIds() - Method in class org.apache.iotdb.metrics.metricsets.disk.LinuxDiskMetricsManager
 
getDiskMetricsManager() - Static method in interface org.apache.iotdb.metrics.metricsets.disk.IDiskMetricsManager
Return different implementation of DiskMetricsManager according to OS type.
getHost() - Method in class org.apache.iotdb.metrics.config.MetricConfig.IoTDBReporterConfig
 
getIfaceSet() - Method in interface org.apache.iotdb.metrics.metricsets.net.INetMetricManager
 
getIfaceSet() - Method in class org.apache.iotdb.metrics.metricsets.net.LinuxNetMetricManager
 
getInstance() - Static method in class org.apache.iotdb.metrics.config.MetricConfigDescriptor
 
getInstance() - Static method in class org.apache.iotdb.metrics.metricsets.system.SystemMetrics
 
getInternalDatabase() - Method in class org.apache.iotdb.metrics.config.MetricConfig
 
getInternalReportType() - Method in class org.apache.iotdb.metrics.config.MetricConfig
 
getIoTDBReporterConfig() - Method in class org.apache.iotdb.metrics.config.MetricConfig
 
getIoUtilsPercentage() - Method in interface org.apache.iotdb.metrics.metricsets.disk.IDiskMetricsManager
 
getIoUtilsPercentage() - Method in class org.apache.iotdb.metrics.metricsets.disk.LinuxDiskMetricsManager
 
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.
getMergedReadOperationForDisk() - Method in interface org.apache.iotdb.metrics.metricsets.disk.IDiskMetricsManager
 
getMergedReadOperationForDisk() - Method in class org.apache.iotdb.metrics.metricsets.disk.LinuxDiskMetricsManager
 
getMergedWriteOperationForDisk() - Method in interface org.apache.iotdb.metrics.metricsets.disk.IDiskMetricsManager
 
getMergedWriteOperationForDisk() - Method in class org.apache.iotdb.metrics.metricsets.disk.LinuxDiskMetricsManager
 
getMetaInfo() - Method in class org.apache.iotdb.metrics.utils.MetricInfo
 
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.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
 
getModuleCpuUsage() - Method in class org.apache.iotdb.metrics.metricsets.cpu.CpuUsageMetrics
 
getModuleUserTimePercentage() - Method in class org.apache.iotdb.metrics.metricsets.cpu.CpuUsageMetrics
 
getName() - Method in class org.apache.iotdb.metrics.utils.MetricInfo
 
getNetMetricManager() - Static method in interface org.apache.iotdb.metrics.metricsets.net.INetMetricManager
 
getNodeId() - Method in class org.apache.iotdb.metrics.config.MetricConfig
 
getNodeType() - 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.
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, long, 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, long, 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, long, 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, long, 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, long, String...) - Method in class org.apache.iotdb.metrics.AbstractMetricService
GetOrCreateTimer with internal report.
getPassword() - Method in class org.apache.iotdb.metrics.config.MetricConfig.IoTDBReporterConfig
 
getPid() - Method in class org.apache.iotdb.metrics.config.MetricConfig
 
getPoolCpuUsage() - Method in class org.apache.iotdb.metrics.metricsets.cpu.CpuUsageMetrics
 
getPoolUserCpuPercentage() - Method in class org.apache.iotdb.metrics.metricsets.cpu.CpuUsageMetrics
 
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
 
getQueueSizeForDisk() - Method in interface org.apache.iotdb.metrics.metricsets.disk.IDiskMetricsManager
 
getQueueSizeForDisk() - Method in class org.apache.iotdb.metrics.metricsets.disk.LinuxDiskMetricsManager
 
getReadCostTimeForDisk() - Method in interface org.apache.iotdb.metrics.metricsets.disk.IDiskMetricsManager
 
getReadCostTimeForDisk() - Method in class org.apache.iotdb.metrics.metricsets.disk.LinuxDiskMetricsManager
 
getReadDataSizeForDisk() - Method in interface org.apache.iotdb.metrics.metricsets.disk.IDiskMetricsManager
 
getReadDataSizeForDisk() - Method in class org.apache.iotdb.metrics.metricsets.disk.LinuxDiskMetricsManager
 
getReadOperationCountForDisk() - Method in interface org.apache.iotdb.metrics.metricsets.disk.IDiskMetricsManager
 
getReadOperationCountForDisk() - Method in class org.apache.iotdb.metrics.metricsets.disk.LinuxDiskMetricsManager
 
getReadOpsCountForProcess() - Method in interface org.apache.iotdb.metrics.metricsets.disk.IDiskMetricsManager
 
getReadOpsCountForProcess() - Method in class org.apache.iotdb.metrics.metricsets.disk.LinuxDiskMetricsManager
 
getReceivedByte() - Method in interface org.apache.iotdb.metrics.metricsets.net.INetMetricManager
 
getReceivedByte() - Method in class org.apache.iotdb.metrics.metricsets.net.LinuxNetMetricManager
 
getReceivedPackets() - Method in interface org.apache.iotdb.metrics.metricsets.net.INetMetricManager
 
getReceivedPackets() - Method in class org.apache.iotdb.metrics.metricsets.net.LinuxNetMetricManager
 
getReporterType() - Method in class org.apache.iotdb.metrics.reporter.iotdb.IoTDBInternalMemoryReporter
 
getReporterType() - Method in class org.apache.iotdb.metrics.reporter.iotdb.IoTDBSessionReporter
 
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.
getSum() - Method in class org.apache.iotdb.metrics.impl.DoNothingHistogramSnapshot
 
getSum() - Method in interface org.apache.iotdb.metrics.type.HistogramSnapshot
Get sum.
getSystemDiskAvailableSpace() - Method in class org.apache.iotdb.metrics.metricsets.system.SystemMetrics
 
getSystemDiskFreeSpace() - Method in class org.apache.iotdb.metrics.metricsets.system.SystemMetrics
 
getSystemDiskTotalSpace() - Method in class org.apache.iotdb.metrics.metricsets.system.SystemMetrics
 
getSystemType() - Method in class org.apache.iotdb.metrics.config.MetricConfig
 
getSystemType() - Static method in enum org.apache.iotdb.metrics.utils.SystemType
 
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
 
getTransmittedBytes() - Method in interface org.apache.iotdb.metrics.metricsets.net.INetMetricManager
 
getTransmittedBytes() - Method in class org.apache.iotdb.metrics.metricsets.net.LinuxNetMetricManager
 
getTransmittedPackets() - Method in interface org.apache.iotdb.metrics.metricsets.net.INetMetricManager
 
getTransmittedPackets() - Method in class org.apache.iotdb.metrics.metricsets.net.LinuxNetMetricManager
 
getType() - Method in class org.apache.iotdb.metrics.reporter.iotdb.IoTDBInternalMemoryReporter
 
getType() - Method in class org.apache.iotdb.metrics.reporter.iotdb.IoTDBInternalReporter
Get the type of internal reporter.
getType() - Method in class org.apache.iotdb.metrics.utils.MetricInfo.MetaInfo
 
getUpTimeInNs() - Method in class org.apache.iotdb.metrics.config.MetricConfig
 
getUsername() - Method in class org.apache.iotdb.metrics.config.MetricConfig.IoTDBReporterConfig
 
getValue() - Method in class org.apache.iotdb.metrics.impl.DoNothingAutoGauge
 
getValue() - Method in class org.apache.iotdb.metrics.impl.DoNothingGauge
 
getValue() - Method in interface org.apache.iotdb.metrics.type.AutoGauge
get value according to the state of obj.
getValue() - Method in interface org.apache.iotdb.metrics.type.Gauge
Get value stored in gauge.
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.
getWriteCostTimeForDisk() - Method in interface org.apache.iotdb.metrics.metricsets.disk.IDiskMetricsManager
 
getWriteCostTimeForDisk() - Method in class org.apache.iotdb.metrics.metricsets.disk.LinuxDiskMetricsManager
 
getWriteDataSizeForDisk() - Method in interface org.apache.iotdb.metrics.metricsets.disk.IDiskMetricsManager
 
getWriteDataSizeForDisk() - Method in class org.apache.iotdb.metrics.metricsets.disk.LinuxDiskMetricsManager
 
getWriteOperationCountForDisk() - Method in interface org.apache.iotdb.metrics.metricsets.disk.IDiskMetricsManager
 
getWriteOperationCountForDisk() - Method in class org.apache.iotdb.metrics.metricsets.disk.LinuxDiskMetricsManager
 
getWriteOpsCountForProcess() - Method in interface org.apache.iotdb.metrics.metricsets.disk.IDiskMetricsManager
 
getWriteOpsCountForProcess() - Method in class org.apache.iotdb.metrics.metricsets.disk.LinuxDiskMetricsManager
 

H

hashCode() - Method in class org.apache.iotdb.metrics.AbstractMetricManager
 
hashCode() - Method in class org.apache.iotdb.metrics.config.MetricConfig
 
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.
histogramWithInternalReportAsync(long, String, MetricLevel, long, String...) - Method in class org.apache.iotdb.metrics.AbstractMetricService
Histogram with internal report.

I

ID - org.apache.iotdb.metrics.utils.SystemTag
 
IDiskMetricsManager - Interface in org.apache.iotdb.metrics.metricsets.disk
 
IFACE_NAME - org.apache.iotdb.metrics.utils.SystemTag
 
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.
INetMetricManager - Interface in org.apache.iotdb.metrics.metricsets.net
 
inferType(Object) - Method in class org.apache.iotdb.metrics.reporter.iotdb.IoTDBReporter
Infer type from object.
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
 
IoTDBInternalMemoryReporter - Class in org.apache.iotdb.metrics.reporter.iotdb
 
IoTDBInternalMemoryReporter() - Constructor for class org.apache.iotdb.metrics.reporter.iotdb.IoTDBInternalMemoryReporter
 
IoTDBInternalReporter - Class in org.apache.iotdb.metrics.reporter.iotdb
 
IoTDBInternalReporter() - Constructor for class org.apache.iotdb.metrics.reporter.iotdb.IoTDBInternalReporter
 
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
 
IoTDBSessionReporter - Class in org.apache.iotdb.metrics.reporter.iotdb
 
IoTDBSessionReporter(AbstractMetricManager) - Constructor for class org.apache.iotdb.metrics.reporter.iotdb.IoTDBSessionReporter
 
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
 
JVM_BUFFER_COUNT_BUFFERS - org.apache.iotdb.metrics.utils.SystemMetric
 
JVM_BUFFER_MEMORY_USED_BYTES - org.apache.iotdb.metrics.utils.SystemMetric
 
JVM_BUFFER_TOTAL_CAPACITY_BYTES - org.apache.iotdb.metrics.utils.SystemMetric
 
JVM_CLASSES_LOADED_CLASSES - org.apache.iotdb.metrics.utils.SystemMetric
 
JVM_CLASSES_UNLOADED_CLASSES - org.apache.iotdb.metrics.utils.SystemMetric
 
JVM_COMPILATION_TIME_MS - org.apache.iotdb.metrics.utils.SystemMetric
 
JVM_GC_ACCUMULATED_TIME_PERCENTAGE - org.apache.iotdb.metrics.utils.SystemMetric
 
JVM_GC_LIVE_DATA_SIZE_BYTES - org.apache.iotdb.metrics.utils.SystemMetric
 
JVM_GC_MAX_DATA_SIZE_BYTES - org.apache.iotdb.metrics.utils.SystemMetric
 
JVM_GC_MEMORY_PROMOTED_BYTES - org.apache.iotdb.metrics.utils.SystemMetric
 
JVM_GC_NON_GEN_MEMORY_ALLOCATED_BYTES - org.apache.iotdb.metrics.utils.SystemMetric
 
JVM_GC_OLD_MEMORY_ALLOCATED_BYTES - org.apache.iotdb.metrics.utils.SystemMetric
 
JVM_GC_PAUSE - org.apache.iotdb.metrics.utils.SystemMetric
 
JVM_GC_YOUNG_MEMORY_ALLOCATED_BYTES - org.apache.iotdb.metrics.utils.SystemMetric
 
JVM_MEMORY_COMMITTED_BYTES - org.apache.iotdb.metrics.utils.SystemMetric
 
JVM_MEMORY_MAX_BYTES - org.apache.iotdb.metrics.utils.SystemMetric
 
JVM_MEMORY_USED_BYTES - org.apache.iotdb.metrics.utils.SystemMetric
 
JVM_THREADS_DAEMON_THREADS - org.apache.iotdb.metrics.utils.SystemMetric
 
JVM_THREADS_LIVE_THREADS - org.apache.iotdb.metrics.utils.SystemMetric
 
JVM_THREADS_PEAK_THREADS - org.apache.iotdb.metrics.utils.SystemMetric
 
JVM_THREADS_STATUS_THREADS - org.apache.iotdb.metrics.utils.SystemMetric
 
JVM_ZGC_CYCLES_COUNT - org.apache.iotdb.metrics.utils.SystemMetric
 
JVM_ZGC_PAUSES_COUNT - org.apache.iotdb.metrics.utils.SystemMetric
 
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
 

L

LINUX - org.apache.iotdb.metrics.utils.SystemType
 
LinuxDiskMetricsManager - Class in org.apache.iotdb.metrics.metricsets.disk
All data metrics are collected from /proc/.
LinuxDiskMetricsManager() - Constructor for class org.apache.iotdb.metrics.metricsets.disk.LinuxDiskMetricsManager
 
LinuxNetMetricManager - Class in org.apache.iotdb.metrics.metricsets.net
 
LinuxNetMetricManager() - Constructor for class org.apache.iotdb.metrics.metricsets.net.LinuxNetMetricManager
 
loadHotProps(Properties) - Method in class org.apache.iotdb.metrics.config.MetricConfigDescriptor
Load properties into metric config when reload service.
loadManager() - Method in class org.apache.iotdb.metrics.AbstractMetricService
Load metric manager according to configuration.
loadManager() - Method in class org.apache.iotdb.metrics.DoNothingMetricService
 
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.
loadReporter() - Method in class org.apache.iotdb.metrics.DoNothingMetricService
 
LOGBACK_EVENTS - org.apache.iotdb.metrics.utils.SystemMetric
 
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

MAC - org.apache.iotdb.metrics.utils.SystemType
 
MacDiskMetricsManager - Class in org.apache.iotdb.metrics.metricsets.disk
Disk Metrics Manager for macOS, not implemented yet.
MacDiskMetricsManager() - Constructor for class org.apache.iotdb.metrics.metricsets.disk.MacDiskMetricsManager
 
MacNetMetricManager - Class in org.apache.iotdb.metrics.metricsets.net
 
MacNetMetricManager() - Constructor for class org.apache.iotdb.metrics.metricsets.net.MacNetMetricManager
 
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
 
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
 
METRIC_CONFIG - Static 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.
MetricConstant - Class in org.apache.iotdb.metrics
 
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.IoTDBSessionReporter
The manager of metrics.
metrics - Variable in class org.apache.iotdb.metrics.AbstractMetricManager
The map from metricInfo to metric.
metricService - Variable in class org.apache.iotdb.metrics.metricsets.cpu.CpuUsageMetrics
 
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
 
MODULE - org.apache.iotdb.metrics.utils.SystemTag
 
MODULE_CPU_USAGE - org.apache.iotdb.metrics.utils.SystemMetric
 
MODULE_USER_TIME_PERCENTAGE - org.apache.iotdb.metrics.utils.SystemMetric
 

N

NAME - org.apache.iotdb.metrics.utils.SystemTag
 
nameToMetaInfo - Variable in class org.apache.iotdb.metrics.AbstractMetricManager
The map from metric name to metric metaInfo.
NetMetrics - Class in org.apache.iotdb.metrics.metricsets.net
 
NetMetrics(String) - Constructor for class org.apache.iotdb.metrics.metricsets.net.NetMetrics
 
NodeType - Enum in org.apache.iotdb.metrics.utils
 
NORMAL - org.apache.iotdb.metrics.utils.MetricLevel
 
NOTHING - org.apache.iotdb.metrics.config.ReloadLevel
 

O

objectName() - Method in class org.apache.iotdb.metrics.utils.AbstractMetricMBean
 
OFF - org.apache.iotdb.metrics.utils.MetricLevel
 
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.cpu - package org.apache.iotdb.metrics.metricsets.cpu
 
org.apache.iotdb.metrics.metricsets.disk - package org.apache.iotdb.metrics.metricsets.disk
 
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.metricsets.net - package org.apache.iotdb.metrics.metricsets.net
 
org.apache.iotdb.metrics.metricsets.system - package org.apache.iotdb.metrics.metricsets.system
 
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
 
OTHER - org.apache.iotdb.metrics.utils.SystemType
 

P

POOL - org.apache.iotdb.metrics.utils.SystemTag
 
POOL_CPU_USAGE - org.apache.iotdb.metrics.utils.SystemMetric
 
POOL_NAME - org.apache.iotdb.metrics.utils.SystemTag
 
POOL_USER_TIME_PERCENTAGE - org.apache.iotdb.metrics.utils.SystemMetric
 
PROCESS_CPU_LOAD - org.apache.iotdb.metrics.utils.SystemMetric
 
PROCESS_CPU_TIME - org.apache.iotdb.metrics.utils.SystemMetric
 
PROCESS_FREE_MEM - org.apache.iotdb.metrics.utils.SystemMetric
 
PROCESS_IO_OPS - org.apache.iotdb.metrics.utils.SystemMetric
 
PROCESS_IO_SIZE - org.apache.iotdb.metrics.utils.SystemMetric
 
PROCESS_MAX_MEM - org.apache.iotdb.metrics.utils.SystemMetric
 
PROCESS_MEM_RATIO - org.apache.iotdb.metrics.utils.SystemMetric
 
PROCESS_NAME - org.apache.iotdb.metrics.utils.SystemTag
 
PROCESS_STATUS - org.apache.iotdb.metrics.utils.SystemMetric
 
PROCESS_THREADS_COUNT - org.apache.iotdb.metrics.utils.SystemMetric
 
PROCESS_TOTAL_MEM - org.apache.iotdb.metrics.utils.SystemMetric
 
PROCESS_USED_MEM - org.apache.iotdb.metrics.utils.SystemMetric
 
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
 
rateWithInternalReportAsync(long, String, MetricLevel, long, String...) - Method in class org.apache.iotdb.metrics.AbstractMetricService
Rate with internal report.
RECEIVED_BYTES - org.apache.iotdb.metrics.utils.SystemMetric
 
RECEIVED_PACKETS - org.apache.iotdb.metrics.utils.SystemMetric
 
registerMetric(IMetric, MetricInfo) - Method in interface org.apache.iotdb.metrics.reporter.JmxReporter
Set metric manager into reporter.
reloadInternalReporter(IoTDBInternalReporter) - Method in class org.apache.iotdb.metrics.AbstractMetricService
Reload internal reporter.
reloadInternalReporter(IoTDBInternalReporter) - 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

sessionPool - Variable in class org.apache.iotdb.metrics.reporter.iotdb.IoTDBSessionReporter
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
 
setBindJmxReporter(JmxReporter) - Method in class org.apache.iotdb.metrics.AbstractMetricManager
 
setDiskDirs(List<String>) - Method in class org.apache.iotdb.metrics.metricsets.system.SystemMetrics
 
setHost(String) - Method in class org.apache.iotdb.metrics.config.MetricConfig.IoTDBReporterConfig
 
setInternalReportType(InternalReporterType) - 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
 
setMetricLevel(MetricLevel) - Method in class org.apache.iotdb.metrics.config.MetricConfig
 
setMetricReporterList(String) - Method in class org.apache.iotdb.metrics.config.MetricConfig
 
setNodeId(int) - Method in class org.apache.iotdb.metrics.config.MetricConfig
 
setObjectName(ObjectName) - Method in interface org.apache.iotdb.metrics.type.IMetric
 
setObjectName(ObjectName) - Method in class org.apache.iotdb.metrics.utils.AbstractMetricMBean
 
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.IoTDBInternalMemoryReporter
 
start() - Method in class org.apache.iotdb.metrics.reporter.iotdb.IoTDBSessionReporter
 
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.
STATE - org.apache.iotdb.metrics.utils.SystemTag
 
stop() - Method in class org.apache.iotdb.metrics.AbstractMetricManager
Stop and clear metric manager.
stop() - Method in class org.apache.iotdb.metrics.reporter.iotdb.IoTDBInternalMemoryReporter
 
stop() - Method in class org.apache.iotdb.metrics.reporter.iotdb.IoTDBSessionReporter
 
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.
SYS_COMMITTED_VM_SIZE - org.apache.iotdb.metrics.utils.SystemMetric
 
SYS_CPU_CORES - org.apache.iotdb.metrics.utils.SystemMetric
 
SYS_CPU_LOAD - org.apache.iotdb.metrics.utils.SystemMetric
 
SYS_DISK_AVAILABLE_SPACE - org.apache.iotdb.metrics.utils.SystemMetric
 
SYS_DISK_FREE_SPACE - org.apache.iotdb.metrics.utils.SystemMetric
 
SYS_DISK_TOTAL_SPACE - org.apache.iotdb.metrics.utils.SystemMetric
 
SYS_FREE_PHYSICAL_MEMORY_SIZE - org.apache.iotdb.metrics.utils.SystemMetric
 
SYS_FREE_SWAP_SPACE_SIZE - org.apache.iotdb.metrics.utils.SystemMetric
 
SYS_TOTAL_PHYSICAL_MEMORY_SIZE - org.apache.iotdb.metrics.utils.SystemMetric
 
SYS_TOTAL_SWAP_SPACE_SIZE - org.apache.iotdb.metrics.utils.SystemMetric
 
SystemMetric - Enum in org.apache.iotdb.metrics.utils
 
SystemMetrics - Class in org.apache.iotdb.metrics.metricsets.system
 
SystemMetrics() - Constructor for class org.apache.iotdb.metrics.metricsets.system.SystemMetrics
 
SystemTag - Enum in org.apache.iotdb.metrics.utils
 
SystemType - Enum in org.apache.iotdb.metrics.utils
 

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.
THREAD_POOL_ACTIVE_THREAD_COUNT - org.apache.iotdb.metrics.utils.SystemMetric
 
THREAD_POOL_CORE_SIZE - org.apache.iotdb.metrics.utils.SystemMetric
 
THREAD_POOL_DONE_TASK_COUNT - org.apache.iotdb.metrics.utils.SystemMetric
 
THREAD_POOL_LARGEST_POOL_SIZE - org.apache.iotdb.metrics.utils.SystemMetric
 
THREAD_POOL_WAITING_TASK_COUNT - org.apache.iotdb.metrics.utils.SystemMetric
 
threadIdToModuleCache - Variable in class org.apache.iotdb.metrics.metricsets.cpu.CpuUsageMetrics
 
threadIdToPoolCache - Variable in class org.apache.iotdb.metrics.metricsets.cpu.CpuUsageMetrics
 
threadNameToModule - Variable in class org.apache.iotdb.metrics.metricsets.cpu.CpuUsageMetrics
 
threadNameToPool - Variable in class org.apache.iotdb.metrics.metricsets.cpu.CpuUsageMetrics
 
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
 
timerWithInternalReportAsync(long, TimeUnit, String, MetricLevel, long, 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 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.NodeType
 
toString() - Method in enum org.apache.iotdb.metrics.utils.ReporterType
 
toString() - Method in enum org.apache.iotdb.metrics.utils.SystemMetric
 
toString() - Method in enum org.apache.iotdb.metrics.utils.SystemTag
 
toString() - Method in enum org.apache.iotdb.metrics.utils.SystemType
 
toStringArray() - Method in class org.apache.iotdb.metrics.utils.MetricInfo
Convert the metric name and tag into pair.
TRANSMITTED_BYTES - org.apache.iotdb.metrics.utils.SystemMetric
 
TRANSMITTED_PACKETS - org.apache.iotdb.metrics.utils.SystemMetric
 
TYPE - org.apache.iotdb.metrics.utils.SystemTag
 

U

unbindFrom(AbstractMetricService) - Method in class org.apache.iotdb.metrics.metricsets.cpu.CpuUsageMetrics
 
unbindFrom(AbstractMetricService) - Method in class org.apache.iotdb.metrics.metricsets.disk.DiskMetrics
 
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
 
unbindFrom(AbstractMetricService) - Method in class org.apache.iotdb.metrics.metricsets.net.NetMetrics
 
unbindFrom(AbstractMetricService) - Method in class org.apache.iotdb.metrics.metricsets.system.SystemMetrics
 
unbindFrom(AbstractMetricService) - Method in class org.apache.iotdb.metrics.metricsets.UpTimeMetrics
 
unregisterMetric(IMetric, MetricInfo) - Method in interface org.apache.iotdb.metrics.reporter.JmxReporter
 
UP_TIME - org.apache.iotdb.metrics.utils.SystemMetric
 
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.
UPDATE_INTERVAL - Static variable in class org.apache.iotdb.metrics.MetricConstant
 
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, NodeType, String) - Method in class org.apache.iotdb.metrics.config.MetricConfig
Update rpc address and rpc port of monitored node.
UpTimeMetrics - Class in org.apache.iotdb.metrics.metricsets
 
UpTimeMetrics() - Constructor for class org.apache.iotdb.metrics.metricsets.UpTimeMetrics
 

V

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.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.NodeType
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.
valueOf(String) - Static method in enum org.apache.iotdb.metrics.utils.SystemMetric
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.apache.iotdb.metrics.utils.SystemTag
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.apache.iotdb.metrics.utils.SystemType
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.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.NodeType
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.
values() - Static method in enum org.apache.iotdb.metrics.utils.SystemMetric
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.SystemTag
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.SystemType
Returns an array containing the constants of this enum type, in the order they are declared.

W

WINDOWS - org.apache.iotdb.metrics.utils.SystemType
 
WindowsDiskMetricsManager - Class in org.apache.iotdb.metrics.metricsets.disk
Disk Metrics Manager for Windows system, not implemented yet.
WindowsDiskMetricsManager() - Constructor for class org.apache.iotdb.metrics.metricsets.disk.WindowsDiskMetricsManager
 
WindowsNetMetricManager - Class in org.apache.iotdb.metrics.metricsets.net
 
WindowsNetMetricManager() - Constructor for class org.apache.iotdb.metrics.metricsets.net.WindowsNetMetricManager
 
writeMetricsToIoTDB(Map<String, Map<String, Object>>, long) - Method in class org.apache.iotdb.metrics.reporter.iotdb.IoTDBInternalMemoryReporter
 
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.IoTDBSessionReporter
 
writeMetricToIoTDB(Map<String, Object>, String, long) - Method in class org.apache.iotdb.metrics.reporter.iotdb.IoTDBInternalMemoryReporter
 
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.IoTDBSessionReporter
 
writeMetricToIoTDB(Map<MetricInfo, IMetric>) - Method in class org.apache.iotdb.metrics.reporter.iotdb.IoTDBReporter
Write metrics into IoTDB.
writeMetricToIoTDB(IMetric, String, long, String...) - Method in class org.apache.iotdb.metrics.reporter.iotdb.IoTDBReporter
Write metric into IoTDB.
A B C D E F G H I J L M N O P R S T U V W 
All Classes All Packages