prometheus-监控指标汇总

EMQX 客服发表于:2022年03月28日 18:26:52更新于:2022年03月28日 18:28:38

一、Erlang虚拟机

虚拟机状况指标

指标名指标类型指标说明
emqx_vm_cpu_usegaugeCPU占用数
emqx_vm_cpu_idlegaugeCPU空闲数
emqx_vm_run_queuegaugeRunQueue大小
emqx_vm_process_messages_in_queuesgauge消息阻塞总数
emqx_vm_total_memorygaugeVM总开辟内存
emqx_vm_used_memorygaugeVM已占用内存
erlang_vm_dets_tablesgaugeDETS表个数
erlang_vm_ets_tablesgaugeETS表个数
erlang_vm_ets_limit
ETS表限制
erlang_vm_logical_processorsgauge逻辑处理器个数
erlang_vm_logical_processors_availablegauge可用的逻辑处理器个数
erlang_vm_logical_processors_onlinegauge已在线的逻辑处理个数
erlang_vm_port_countgaugePort打开个数
erlang_vm_port_limitgaugePort可用总数
erlang_vm_process_countgauge进程总数
erlang_vm_process_limitgauge进程限制数
erlang_vm_schedulersgauge调度器个数
erlang_vm_schedulers_onlinegauge在线的调度器个数
erlang_vm_smp_supportuntypedSMP是否支持
erlang_vm_threadsuntypedVM的线程数
erlang_vm_thread_pool_sizegauge线程池大小
erlang_vm_time_correctionuntypedVM时间校正
erlang_vm_statistics_context_switchescounter上下文切换次数
erlang_vm_statistics_garbage_collection_number_of_gcscounterGC次数
erlang_vm_statistics_garbage_collection_words_reclaimedcounterGC下重新分配的字数
erlang_vm_statistics_garbage_collection_bytes_reclaimedcounterGC下重新分配的字节数
erlang_vm_statistics_bytes_received_totalcounterVM接收字节数总计
erlang_vm_statistics_bytes_output_totalcounterVM输出字节数总计
erlang_vm_statistics_reductions_totalcounterReduction总数
erlang_vm_statistics_run_queues_length_totalgaugeRueQueue的长度
erlang_vm_statistics_runtime_millisecondscounterVM运行时长统计(毫秒)
erlang_vm_statistics_wallclock_time_millisecondscounterVM wallclock时间统计
erlang_vm_memory_atom_bytes_totalgaugeAtom内存占用总数
erlang_vm_memory_atom_bytes_total{usage="used"}
Atom内存实际使用数
erlang_vm_memory_atom_bytes_total{usage="free"}
Atom内存可用数
erlang_vm_memory_bytes_totalgauge总占用内存字节数
erlang_vm_memory_bytes_total{kind="system"}
System内存占用字节数
erlang_vm_memory_bytes_total{kind="processes"}
进程内存占用字节数
erlang_vm_memory_processes_bytes_totalgauge进程内存占用字节数
erlang_vm_memory_processes_bytes_total{usage="used"}
进程内存实际使用字节数
erlang_vm_memory_processes_bytes_total{usage="free"}
进程内存剩余可使用字节数
erlang_vm_memory_system_bytes_totalgaugeVM内存占用字节数
erlang_vm_memory_system_bytes_total{usage="atom"}
Atom占用内存数
erlang_vm_memory_system_bytes_total{usage="binary"}
Binbary占用内存数
erlang_vm_memory_system_bytes_total{usage="code"}
Code占用内存数
erlang_vm_memory_system_bytes_total{usage="ets"}
ETS表占用内存数
erlang_vm_memory_system_bytes_total{usage="other"}
其他内存占用

Mnesia数据库状况指标

指标名指标类型指标说明
erlang_mnesia_held_locksgauge当前持有锁数
erlang_mnesia_lock_queuegauge当前锁队列长度
erlang_mnesia_transaction_participantsgauge事务参与者个数
erlang_mnesia_transaction_coordinatorsgauge事务协调者个数
erlang_mnesia_failed_transactionscounter已失败事务总数
erlang_mnesia_committed_transactionscounter已提交事务总数
erlang_mnesia_logged_transactionscounter已记录事务总数
erlang_mnesia_restarted_transactionscounter重启的事务总数

二、EMQX

Broker指标

指标名指标类型指标说明
emqx_connections_countgauge当前连接数
emqx_connections_maxgauge历史最大连接数
emqx_sessions_countgauge当前会话数
emqx_sessions_maxgauge历史最大会话数
emqx_topics_countgauge当前主题数
emqx_topics_maxgauge历史最大主题数
emqx_suboptions_countgauge当前订阅配置项数
emqx_suboptions_maxgauge历史最大订阅配置项数
emqx_subscribers_countgauge当前订阅者数
emqx_subscribers_maxgauge历史最大订阅者总数
emqx_subscriptions_countgauge当前订阅关系数
emqx_subscriptions_maxgauge历史最大订阅关系数
emqx_subscriptions_shared_countgauge当前共享订阅数
emqx_subscriptions_shared_maxgauge历史最大共享订阅数
emqx_routes_countgauge当前路由数
emqx_routes_maxgauge历史最大路由数
emqx_retained_countgauge当前保留消息数
emqx_retained_maxgauge历史最大保留消息数

吞吐和报文收发指标

指标名指标类型
指标说明
emqx_bytes_receivedcounter已接收总字节数
emqx_bytes_sentcounter已发送总字节数
emqx_packets_receivedcounter已接收报文数
emqx_packets_sentcounter已发送报文数
emqx_packets_connectcounter已接收连接报文数
emqx_packets_connack_sentcounter已发送连接确认报文数
emqx_packets_connack_errorcounter已发送连接失败报文数
emqx_packets_connack_auth_errorcounter已发送连接认证失败报文数
emqx_packets_publish_receivedcounter已接收PUB报文数
emqx_packets_publish_sentcounter已发送PUB报文数
emqx_packets_publish_inusecounter已拒绝PUB报文数 (PacketId被占用)
emqx_packets_publish_errorcounter错误的PUB报文数
emqx_packets_publish_auth_errorcounter已拒绝PUB报文数 (ACL检查失败)
emqx_packets_publish_droppedcounter已丢弃PUB报文数
emqx_packets_puback_receivedcounter已接收PUBACK报文数
emqx_packets_puback_sentcounter已发送PUBACK报文数
emqx_packets_puback_inusecounter已拒绝PUBACK报文数(PacketId被占用)
emqx_packets_puback_missedcounter已拒绝PUBACK报文数(PacketId未找到)
emqx_packets_pubrec_receivedcounter已接收PUBREC报文数
emqx_packets_pubrec_sentcounter已发送PUBREC报文数
emqx_packets_pubrec_inusecounter已拒绝PUBREC报文数(PacketId被占用)
emqx_packets_pubrec_missedcounter已拒绝PUBREC报文数(PacketId未找到)
emqx_packets_pubrel_receivedcounter已接收PUBREL报文数
emqx_packets_pubrel_sentcounter已发送PUBREL报文数
emqx_packets_pubrel_missedcounter已拒绝PUBREL报文数(PacketId未找到)
emqx_packets_pubcomp_receivedcounter已接收PUBCOMP报文数
emqx_packets_pubcomp_sentcounter已发送PUBCOMP报文数
emqx_packets_pubcomp_inusecounter已拒绝PUBCOMP报文数(PacketId被占用)
emqx_packets_pubcomp_missedcounter已拒绝PUBCOMP报文数(PacketId未找到)
emqx_packets_subscribe_receivedcounter已接收SUB报文数
emqx_packets_subscribe_errorcounter已拒绝SUB报文数
emqx_packets_subscribe_auth_errorcounter已拒绝SUB报文数(ACL检查失败)
emqx_packets_suback_sent
counter已发送SUBACK报文数
emqx_packets_unsubscribe_receivedcounter已接收UNSUB报文数
emqx_packets_unsubscribe_errorcounter已拒绝UNSUB报文数
emqx_packets_unsuback_sentcounter已发送UNSUBACK报文数
emqx_packets_pingreq_receivedcounter已接收PING报文数
emqx_packets_pingresp_sentcounter已发送PING报文数
emqx_packets_disconnect_receivedcounter已接收断开连接报文数
emqx_packets_disconnect_sentcounter已发送断开连接报文数
emqx_packets_auth_receivedcounter已接收认证报文数
emqx_packets_auth_sentcounter已发送认证报文数

消息收发指标

指标名指标类型指标说明
emqx_messages_receivedcounter消息接收总数
emqx_messages_sentcounter消息发出总数
emqx_messages_qos0_receivedcounterQoS0消息接收总数
emqx_messages_qos0_sentcounterQoS0消息发出总数
emqx_messages_qos1_receivedcounterQoS1消息接收总数
emqx_messages_qos1_sentcounterQoS1消息发出总数
emqx_messages_qos2_receivedcounterQoS2消息接收总数
emqx_messages_qos2_sentcounterQoS2消息发出总数
emqx_messages_dropped_expiredcounter过期消息丢弃总数
emqx_messages_dropped_no_subscriberscounter无订阅者消息丢弃总数
emqx_messages_forwardcounter消息跨节点转发总数
emqx_messages_retainedcounter存入为保留消息总数
emqx_messages_delayedcounter存入为延迟消息总数
emqx_delivery_droppedcounter消息投递丢弃数
emqx_delivery_dropped_no_localcounter消息投递no_local丢弃数
emqx_delivery_dropped_too_largecounter消息投递太大丢弃数
emqx_delivery_dropped_qos0_msgcounter消息投递QoS0丢弃数
emqx_delivery_dropped_queue_fullcounter消息投递队列满丢弃数
emqx_delivery_dropped_expiredcounter消息投递超期丢弃数

事件调用计数

emqx_client_connectedcounter
客户端已上线
emqx_client_disconnectedcounter客户端已下线
emqx_client_authenticatecounter客户端发起认证
emqx_client_auth_anonymouscounter作为匿名客户端登录
emqx_client_check_aclcounter客户端发起ACL请求
emqx_client_subscribecounter客户端发起订阅
emqx_client_unsubscribecounter客户端取消订阅
emqx_session_createdcounter会话创建
emqx_session_resumedcounter会话重新激活
emqx_session_takeoveredcounter会话被接管
emqx_session_discardedcounter会话丢弃
emqx_session_terminatedcounter会话终止
emqx_messages_publishcounter消息发起发布
emqx_messages_droppedcounter消息丢弃
emqx_messages_deliveredcounter消息已投递
emqx_messages_ackedcounter消息已收到回执


    您需要登录后才可以回复