RabbitMQ性能指标
集群指标
| 指标别名 | 指标含义解释 | 单位 |
|---|---|---|
| 版本信息 | ||
| 待消费的消息总数 | 集群中等待消费的消息总数,维度为每个queue | 条 |
| 待确认的消息总数 | 集群中待确认的消息总数,unack的消息数,维度为每个Queue | 条 |
| 队列中消息总数 | 待消费的消息总数+待确认的消息总数。相当于积压的消息总数,维度为每个Queue | 条 |
| 生产者QPS | 生产者每秒产生的消息数,维度为每个Queue | 条/s |
| 消费者QPS | 消费者每秒消费的消息数,维度为每个Queue | 条/s |
| ack速率 | 消费者每秒确认的消息数,维度为每个Queue | 条/s |
| Queue数量 | 集群中队列数量 | |
| Channel数量 | 集群中Channel的数量 | |
| 连接数 | 集群中的TCP连接数 | |
| 消费者数量 | 集群中消费者的数量 | |
| Exchange数量 | 集群中exchange的数量 | |
| 可用性 | 集群的可用性,集群中所有节点正常为正常,有一个节点异常为异常 |
Node指标
| 指标别名 | 指标含义解释 | 单位 |
|---|---|---|
| CPU利用率 | 节点RabbitMQ进程的CPU利用率 | |
| 内存利用率 | 内存使用率 | |
| 内存告警临界点 | RabbitMQ节点触发告警的内存临界点 | |
| 已用内存大小 | RabbitMQ节点进程当前的内存使用量 | |
| 是否触发内存告警 | RabbitMQ节点进程是否触发内存告警 | |
| 磁盘剩余空间 | 磁盘剩余空间 | |
| 触发磁盘告警临界点 | 触发磁盘告警临界点 | |
| 是否触发磁盘告警 | 是否触发磁盘告警 | |
| 打开文件数占比 | 打开文件数占比 | |
| 已用打开文件数 | RabbitMQ节点进程当前的打开文件数 | |
| 可用打开文件数 | RabbitMQ节点进程可用的打开文件数 | |
| Socket利用率 | Socket利用率 | |
| 可用Socket | RabbitMQ节点进程可用的Socket数量 | |
| 已用Socket | RabbitMQ节点进程已用的Socket数量 | |
| 运行时间 | 节点RabbiMQ进程的运行时间 | |
| 可用性 | 节点RabbitMQ进程的可用性 |