package
0.0.0-20220824021342-5961e9c4d224
Repository: https://github.com/xiaodingding/iotfast.git
Documentation: pkg.go.dev
# README
Prometheus
Prometheus
implements the prometheus exporter for gmqtt.
Default URL: 127.0.0.1:8082/metrics
Metrics
metric name | Type | Labels |
---|---|---|
gmqtt_clients_connected_total | Counter | |
gmqtt_messages_dropped_total | Counter | qos: qos of the dropped message |
gmqtt_packets_received_bytes_total | Counter | type: type of the packet |
gmqtt_packets_received_total | Counter | type: type of the packet |
gmqtt_packets_sent_bytes_total | Counter | type: type of the packet |
gmqtt_packets_sent_total | Counter | type: type of the packet |
gmqtt_sessions_created_total | Counter | |
gmqtt_sessions_terminated_total | Counter | reason: the reason of termination. (expired |
gmqtt_sessions_active_current | Gauge | |
gmqtt_sessions_expired_total | Counter | |
gmqtt_sessions_inactive_current | Gauge | |
gmqtt_subscriptions_current | Gauge | |
gmqtt_subscriptions_total | Counter | |
gmqtt_messages_queued_current | Gauge | |
gmqtt_messages_received_total | Counter | qos: qos of the message |
gmqtt_messages_sent_total | Counter | qos: qos of the message |
# Functions
No description provided by the author
# Constants
No description provided by the author
# Variables
DefaultConfig is the default configuration.
# Structs
Config is the configuration for the prometheus plugin.
Prometheus served as a prometheus exporter that exposes gmqtt metrics.