Skip to main content
GET

概述

获取 WuKongIM 系统的运行时变量和性能指标,用于系统监控和性能分析。

查询参数

string
默认值:"in_msgs"
排序字段
  • in_msgs - 按接收消息数排序
  • out_msgs - 按发送消息数排序
  • in_bytes - 按接收字节数排序
  • out_bytes - 按发送字节数排序
integer
默认值:20
连接信息限制数量
integer
指定节点 ID(集群环境)

响应字段

服务器信息

string
必填
服务器标识符
string
必填
WuKongIM 版本号
string
必填
Git 提交哈希
string
必填
Go 语言版本

运行时信息

string
必填
服务器启动时间(ISO 8601 格式)
string
必填
当前时间(ISO 8601 格式)
string
必填
运行时长

连接统计

integer
必填
当前连接数
integer
必填
总连接数(历史累计)
integer
必填
慢消费者数量
integer
必填
订阅总数

消息统计

integer
必填
接收消息总数
integer
必填
发送消息总数
integer
必填
接收字节总数
integer
必填
发送字节总数

HTTP 请求统计

object
必填
HTTP 请求统计信息

系统资源

number
必填
CPU 使用率(百分比)
integer
必填
内存使用量(字节)

配置信息

object
必填
系统配置信息

状态码

监控指标说明

性能指标

吞吐量指标

最佳实践

  1. 定期监控:建议每 30-60 秒获取一次系统变量
  2. 告警设置:为关键指标设置合理的告警阈值
  3. 趋势分析:记录历史数据,分析系统性能趋势
  4. 容量规划:根据监控数据进行容量规划
  5. 性能优化:识别性能瓶颈并进行优化
  6. 集群监控:在集群环境中监控所有节点的状态