public class MqttMetricsCollector extends Object
| 限定符和类型 | 字段和说明 |
|---|---|
static io.prometheus.client.CollectorRegistry |
COLLECTOR_REGISTRY |
| 构造器和说明 |
|---|
MqttMetricsCollector() |
| 限定符和类型 | 方法和说明 |
|---|---|
static void |
collectDemoGuage(long val,
String... labels) |
static void |
collectDemoLatency(long val,
String... labels) |
static void |
collectDemoTps(long val,
String... labels) |
static void |
collectLmqReadWriteMatchActionRt(long val,
String... labels) |
static void |
collectPullCacheStatusTps(long val,
String... labels) |
static void |
collectPullStatusTps(long val,
String... labels) |
static void |
initialize(String nameSpace,
String hostName,
String hostIp,
int exporterPort) |
static void |
register(MqttMetricsInfo metricsInfo) |
static void |
shutdown() |
static void |
unRegister(MqttMetricsInfo metricsInfo) |
public static final io.prometheus.client.CollectorRegistry COLLECTOR_REGISTRY
public static void initialize(String nameSpace, String hostName, String hostIp, int exporterPort) throws IOException
IOExceptionpublic static void register(MqttMetricsInfo metricsInfo)
public static void unRegister(MqttMetricsInfo metricsInfo)
public static void collectDemoTps(long val,
String... labels)
throws PrometheusException
public static void collectDemoGuage(long val,
String... labels)
throws PrometheusException
public static void collectDemoLatency(long val,
String... labels)
throws PrometheusException
public static void collectPullStatusTps(long val,
String... labels)
throws PrometheusException
public static void collectPullCacheStatusTps(long val,
String... labels)
throws PrometheusException
public static void collectLmqReadWriteMatchActionRt(long val,
String... labels)
throws PrometheusException
public static void shutdown()
Copyright © 2023 The Apache Software Foundation. All rights reserved.