被挂热搜第一的网红临时开播,瞬间涌入的吃瓜群众冲垮了服务;
跨国协作时盯着割裂的数据看板,死活定位不到弱网地区的消息漏发原因;
消息收不到、连接不稳定、流量洪峰接不住……
这些全球化业务的通信模块经典困局,都是互联网打工人的崩溃时刻。
融云数据监控平台北极星,可助力开发者进行业务的实时监控、问题排查、预警通知。
今天,让我们跳过功能讨论,直接展示操作——通过几个实际用例,拆解如何用融云北极星打造数据监控好助手。首先,打开融云开发者后台的北极星页面,开发者可通过 IM、RTC、北极星栏目查看使用各业务所需功能。
接下来,让我们通过几个用例复盘,详解融云北极星的几种常见使用方式。
#用例 1:直播间流量洪峰实时监控告警
正值风口浪尖上的网红开直播亲自下场撕对家,闻瓜而来的网友们瞬间涌入直播间围观叫好,并在聊天室自行站队激情对线。
为防止突发流量洪峰造成服务器负载过高、网络拥堵、数据异常等问题,融云客户启用了北极星数据监控平台的告警通知服务。
当聊天室消息量超过设定的阈值,系统会立即发出告警,运维团队则可以根据告警内容迅速做出反应,进行资源调配、性能优化、故障修复等操作,有效保障用户体验,避免因突发情况导致业务损失。
告警配置具体操作方式如下:
1、告警规则创建
规则设置:选择“消息量”,“消息量绝对值”;
监控会话范围:支持对“全部聊天室”监控,也支持对“指定聊天室”监控;
消息流转节点:可选择“上行”、“分发”或“下行”等节点;
监控消息类型:支持对“全部消息类型”进行监控,也可根据业务需求填写自定义名称监控“自定义消息类型”;
然后填写需要告警的消息量阈值、告警间隔时间,选择告警联系人和告警方式即可完成规则创建。
2、 告警联系人
可在告警联系人菜单下对配置联系人,支持添加、修改、删除,最多添加 20 个。
3、告警记录查询
每次基于告警规则触发的告警,都会以一条记录的形式在告警记录菜单进行展示,供开发者查询复盘。
除直播间聊天室消息绝对值外,北极星还支持针对 Server API QPS、Server 错误码、消息量同环比等指标进行监控告警。
#用例 2:用户连接异常问题排查
某出海客户做营销推广活动,发现印度地区的用户指标始终达不到预期效果。
通过融云北极星排查发现,印度用户使用的手机型号偏旧、性能不高,并且普遍使用 2G、3G 网络。客户端可能发生突然断线、Ping 超时等情况,影响了活动参与有效度。后续,融云配合客户业务进行了传输消息内容大小缩减、断线重连逻辑优化等升级,并基于 QUIC 优化通信协议,极大提升了弱网地区的连接表现。
融云北极星支持查看用户 7 天内连接融云服务情况:
1、 输入用户 ID 即可查询该用户的连接情况。
2、查询范围包括连接时间范围、使用的 SDK 版本、平台、手机型号、系统(Android API 级别;iOS 系统版本号)、终端用户连接时的 IP 地址等。
#用例 3:聊天消息收不到原因定位
某东南亚社交 App 用户反馈聊天消息收不到,后经融云北极星的消息流转状态排查,发现是触发敏感词误杀造成的。问题迅速被定位,应对方案得以及时制定并高效实施。
通过消息流转状态,可以查看一条单群聊消息的目标用户接收情况,包括消息是否发送成功、敏感词、黑名单过滤情况及目标用户未在线时的消息推送状态。
1、 如发送消息用户在目标用户的黑名单中,消息发送失败,消息 ID 为空,提示如下:
2、当用户被群禁言时,无法在群组中发送消息,此时消息 ID 为空,提示如下:
3、 发送消息中含有敏感信息审核不通过时,消息被融云服务端屏蔽,此时消息 ID 为空,提示如下:
开发者还可以在融云北极星获取用户行为相关统计数据,如用户同时在线数据、消息收发数据等。通过对这些数据进行分析,开发者可以全面且准确地掌握业务波峰波谷及相关要素,用于辅助业务制定运营策略。
此外,融云北极星还提供 Sever API 请求量、QPS、请求成功率、错误码占比、各服务回调数据等丰富的数据监控服务,并可用于 Server API 调试。移步【融云全球互联网通信云】,了解更多用法。
融云北极星 · 功能概览