A B C D E G H I J L M N O P R S T U V W
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- AbstractMetricManager - Class in org.apache.iotdb.metrics
- AbstractMetricManager() - Constructor for class org.apache.iotdb.metrics.AbstractMetricManager
- AbstractMetricService - Class in org.apache.iotdb.metrics
-
MetricService is the entry to get all metric features.
- AbstractMetricService() - Constructor for class org.apache.iotdb.metrics.AbstractMetricService
- addAutoGauge(Map<MetricInfo, IMetric>) - Method in class org.apache.iotdb.metrics.reporter.iotdb.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.
All Classes All Packages