# IM服务状态监控

来源快照：`result_data_new_260518.json`

- 来源 ID：`1258607107909550199`
- 模块：工作消息
- 目录：管理员操作指南
- space ID：`1159418347111063584`
- 原文链接：未提供
- 产品基线：未提供

## 正文

# **一、功能背景及价值用途**

用户想要监控IM服务的使用情况，统计用户在某个时间段内的在线数量，可以通过IM服务状态监控，灵活调整服务配置，提升资源利用效率与系统适应性。

# **二、功能概述及使用说明**

IM服务状态监控功能可以监控IM服务的在线连接数、在线用户数、用户请求数，IM服务定时将信息上报，方便用户查看IM服务运行状态。

![](https://weapp.eteams.cn/papi/file/preview?fileId=1258945503948685315&type=redirect&customParam=%7B%22isExtDist%22%3Atrue%2C%22distributeId%22%3A%22%22%2C%22externalId%22%3A%22%22%2C%22appId%22%3A%22%22%7D)

![](https://weapp.eteams.cn/papi/file/preview?fileId=1258945534223171589&type=redirect&customParam=%7B%22isExtDist%22%3Atrue%2C%22distributeId%22%3A%22%22%2C%22externalId%22%3A%22%22%2C%22appId%22%3A%22%22%7D)

## **1\. 功能入口**

【E10管理后台】—>【工作消息】—>【IM服务状态监控】

## **2\. 操作流程**

由于数据较为敏感，该功能默认不开启，需要用户按需开启；开启后，IM服务将会将服务连接信息上报展示

1.

首先需要修改weaver-im服务的配置文件，开启此功能  
[IM配置文件路径](https://im.weaver.com.cn/web/#/44/7237 "IM配置文件路径")

2.

找到weaver-im.properties文件之后，修改以下配置，没有就新增 
    
    
    # 多长时间上报一次,默认60s 
    weaver.im.up.span.tm=60 
    # 是否开启上报 
    weaver.im.up.is.open=1

3.

配置完成之后，在运维平台上重启weaver-im服务  
【运维平台】—【服务启停】—重启weaver-im服务

4.

重启完成之后，即可查看IM服务运行数据

5.

页面分为两个tab，分别为【websocket】和【socket】  
websocket展示PC客户端、WEB端的使用数据  
socket展示APP客户端的使用数据

6.

页面支持高级搜索，可以查询某个IM服务节点设定时间范围内的数据
