| Package | Description |
|---|---|
| org.apache.iotdb.metrics | |
| org.apache.iotdb.metrics.config | |
| org.apache.iotdb.metrics.impl | |
| org.apache.iotdb.metrics.utils |
| Modifier and Type | Method and Description |
|---|---|
void |
MetricManager.count(long delta,
String metric,
MetricLevel metricLevel,
String... tags)
update Counter.
|
void |
MetricManager.gauge(long value,
String metric,
MetricLevel metricLevel,
String... tags)
set init value of Gauge.
|
<T> Gauge |
MetricManager.getOrCreateAutoGauge(String metric,
MetricLevel metricLevel,
T obj,
ToLongFunction<T> mapper,
String... tags)
Get Gauge If exists, then return or create one to return
|
Counter |
MetricManager.getOrCreateCounter(String metric,
MetricLevel metricLevel,
String... tags)
Get Counter If exists, then return or create one to return
|
Gauge |
MetricManager.getOrCreateGauge(String metric,
MetricLevel metricLevel,
String... tags)
Get Gauge If exists, then return or create one to return
|
Histogram |
MetricManager.getOrCreateHistogram(String metric,
MetricLevel metricLevel,
String... tags)
Get Histogram If exists, then return or create one to return
|
Rate |
MetricManager.getOrCreateRate(String metric,
MetricLevel metricLevel,
String... tags)
Get Rate If exists, then return or create one to return
|
Timer |
MetricManager.getOrCreateTimer(String metric,
MetricLevel metricLevel,
String... tags)
Get Timer If exists, then return or create one to return
|
void |
MetricManager.histogram(long value,
String metric,
MetricLevel metricLevel,
String... tags)
update Histogram.
|
boolean |
MetricManager.isEnable(MetricLevel metricLevel)
whether is enabled monitor in specific level
|
void |
MetricManager.rate(long value,
String metric,
MetricLevel metricLevel,
String... tags)
update Rate.
|
void |
MetricManager.timer(long delta,
TimeUnit timeUnit,
String metric,
MetricLevel metricLevel,
String... tags)
update Timer.
|
| Modifier and Type | Method and Description |
|---|---|
MetricLevel |
MetricConfig.getMetricLevel() |
| Modifier and Type | Method and Description |
|---|---|
void |
MetricConfig.setMetricLevel(MetricLevel metricLevel) |
| Modifier and Type | Method and Description |
|---|---|
void |
DoNothingMetricManager.count(long delta,
String metric,
MetricLevel metricLevel,
String... tags) |
void |
DoNothingMetricManager.gauge(long value,
String metric,
MetricLevel metricLevel,
String... tags) |
<T> Gauge |
DoNothingMetricManager.getOrCreateAutoGauge(String metric,
MetricLevel metricLevel,
T obj,
ToLongFunction<T> mapper,
String... tags) |
Counter |
DoNothingMetricManager.getOrCreateCounter(String metric,
MetricLevel metricLevel,
String... tags) |
Gauge |
DoNothingMetricManager.getOrCreateGauge(String metric,
MetricLevel metricLevel,
String... tags) |
Histogram |
DoNothingMetricManager.getOrCreateHistogram(String metric,
MetricLevel metricLevel,
String... tags) |
Rate |
DoNothingMetricManager.getOrCreateRate(String metric,
MetricLevel metricLevel,
String... tags) |
Timer |
DoNothingMetricManager.getOrCreateTimer(String metric,
MetricLevel metricLevel,
String... tags) |
void |
DoNothingMetricManager.histogram(long value,
String metric,
MetricLevel metricLevel,
String... tags) |
boolean |
DoNothingMetricManager.isEnable(MetricLevel metricLevel) |
void |
DoNothingMetricManager.rate(long value,
String metric,
MetricLevel metricLevel,
String... tags) |
void |
DoNothingMetricManager.timer(long delta,
TimeUnit timeUnit,
String metric,
MetricLevel metricLevel,
String... tags) |
| Modifier and Type | Method and Description |
|---|---|
static MetricLevel |
MetricLevel.valueOf(String name)
Returns the enum constant of this type with the specified name.
|
static MetricLevel[] |
MetricLevel.values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
| Modifier and Type | Method and Description |
|---|---|
static boolean |
MetricLevel.higherOrEqual(MetricLevel level1,
MetricLevel level2) |
Copyright © 2022 The Apache Software Foundation. All rights reserved.