A B C D E 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
 
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
 
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

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.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
 
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
 
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() - 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
 
countWithInternalReportAsync(long, String, MetricLevel, 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(MetricInfo, T, ToDoubleFunction<T>) - Method in class org.apache.iotdb.metrics.AbstractMetricManager
Create autoGauge according to metric framework.
createAutoGauge(MetricInfo, 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(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

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.
DiskMetrics - Class in org.apache.iotdb.metrics.metricsets.disk
 
DiskMetrics(String) - Constructor for class org.apache.iotdb.metrics.metricsets.disk.DiskMetrics
 
DO_NOTHING - org.apache.iotdb.metrics.utils.MetricLevel
 
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
 
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
 
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
 
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
 
gaugeWithInternalReportAsync(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.
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.DoNothingRate
 
getCount() - Method in class org.apache.iotdb.metrics.impl.DoNothingTimer
 
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.
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
 
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
 
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
 
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
 
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, 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
 
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.
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(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.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, String...) - Method in class org.apache.iotdb.metrics.AbstractMetricService
Histogram with internal report.

I

IDiskMetricsManager - Interface in org.apache.iotdb.metrics.metricsets.disk
 
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
 
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

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.
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

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
 
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.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
 
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.
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

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.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

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, String...) - Method in class org.apache.iotdb.metrics.AbstractMetricService
Rate with internal report.
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
 
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
 
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
 
setNodeId(int) - 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.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.
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.
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.
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, 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.NodeType
 
toString() - Method in enum org.apache.iotdb.metrics.utils.ReporterType
 
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.

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.UpTimeMetrics
 
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

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.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.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.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.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.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, String...) - Method in class org.apache.iotdb.metrics.reporter.iotdb.IoTDBReporter
Write metric into IoTDB.
A B C D E G H I J L M N O P R S T U V W 
All Classes All Packages