打开融云开发者后台的北极星页面,开发者可通过 IM、RTC、北极星栏目查看使用各业务所需功能。
图片

接下来,让我们通过几个用例复盘,详解融云北极星的几种常见使用方式。

用例 1:直播间流量洪峰实时监控告警

正值风口浪尖上的网红开直播亲自下场撕对家,闻瓜而来的网友们瞬间涌入直播间围观叫好,并在聊天室自行站队激情对线。

为防止突发流量洪峰造成服务器负载过高、网络拥堵、数据异常等问题,融云客户启用了北极星数据监控平台的告警通知服务。

当聊天室消息量超过设定的阈值,系统会立即发出告警,运维团队则可以根据告警内容迅速做出反应,进行资源调配、性能优化、故障修复等操作,有效保障用户体验,避免因突发情况导致业务损失。

告警配置具体操作方式如下:

☑ 告警规则创建
图片

规则设置:选择“消息量”,“消息量绝对值”;
监控会话范围:支持对“全部聊天室”监控,也支持对“指定聊天室”监控;
消息流转节点:可选择“上行”、“分发”或“下行”等节点;
监控消息类型:支持对“全部消息类型”进行监控,也可根据业务需求填写自定义名称监控“自定义消息类型”;
然后填写需要告警的消息量阈值、告警间隔时间,选择告警联系人和告警方式即可完成规则创建。

☑ 告警联系人
图片

创建告警联系人可在告警联系人菜单下对配置联系人,支持添加、修改、删除,最多添加 20 个。

☑ 告警记录查询
图片
每次基于告警规则触发的告警,都会以一条记录的形式在告警记录菜单进行展示,供开发者查询复盘。

除直播间聊天室消息绝对值外,北极星还支持针对 Server API QPS、Server 错误码、消息量同环比等指标进行监控告警。

用例 2:用户连接异常问题排查

某出海客户做营销推广活动,发现印度地区的用户指标始终达不到预期效果。通过融云北极星排查发现,印度用户使用的手机型号偏旧、性能不高,并且普遍使用 2G、3G 网络。客户端可能发生突然断线、Ping 超时等情况,影响了活动参与有效度。

后续,融云配合客户业务进行了传输消息内容大小缩减、断线重连逻辑优化等升级,并基于 QUIC 深度优化通信协议,极大提升了弱网地区的连接表现。

融云北极星支持查看用户 7 天内连接融云服务情况:
图片

☑ 输入用户 ID 即可查询该用户的连接情况。
☑ 查询范围包括连接时间范围、使用的 SDK 版本、平台、手机型号、系统(Android API 级别;iOS 系统版本号)、终端用户连接时的 IP 地址等。

用例 3:聊天消息收不到原因定位

某东南亚社交 App 用户反馈聊天消息收不到,后经融云北极星的消息流转状态排查,发现是触发敏感词误杀造成的。问题迅速被定位,应对方案得以及时制定并高效实施。

通过消息流转状态,可以查看一条单群聊消息的目标用户接收情况,包括消息是否发送成功、敏感词、黑名单过滤情况及目标用户未在线时的消息推送状态。
图片

☑ 如发送消息用户在目标用户的黑名单中,消息发送失败,消息 ID 为空,提示如下:
图片

☑ 当用户被群禁言时,无法在群组中发送消息,此时消息 ID 为空,提示如下:
图片

☑ 发送消息中含有敏感信息审核不通过时,消息被融云服务端屏蔽,此时消息 ID 为空,提示如下:
图片

开发者还可以在融云北极星获取用户行为相关统计数据,如用户同时在线数据、消息收发数据等。通过对这些数据进行分析,开发者可以全面且准确地掌握业务波峰波谷及相关要素,用于辅助业务制定运营策略。
图片

图片

此外,融云北极星还提供 Sever API 请求量、QPS、请求成功率、错误码占比、各服务回调数据等丰富的数据监控服务,并可用于 Server API 调试。点击融云开发者文档·北极星专栏,了解更多用法。
图片


融云RongCloud
82 声望1.2k 粉丝

因为专注,所以专业