融云「北極星」數據監(jiān)控平臺:數據可視通曉全局,精準分析定位問題

近期,融云“北極星”數據系統完成功能迭代,新模塊“數據監(jiān)控平臺”正式“履新上任”。關注【融云全球互聯網通信云】了解更多

此前,“北極星”系統主要為客戶提供 IM 和 RTC 業(yè)務問題排查服務,當應用出現用戶連接中斷或延遲、會話狀態(tài)異常、消息丟失等問題時,開發(fā)者可自行通過“北極星”問題排查工具快速定位問題、解決問題。

本次上新完成后,“北極星”成為兼具問題排查和全局監(jiān)控能力的業(yè)務助手。“數據監(jiān)控平臺”將通過 IM 數據監(jiān)控、API 監(jiān)控等能力,協助客戶全面掌握業(yè)務表現,提前發(fā)現業(yè)務問題,降低業(yè)務運行風險。

目前,“數據監(jiān)控平臺”已對融云專有云客戶免費開放,后續(xù)將不斷迭代并覆蓋更多客戶業(yè)務。

一、產品生命周期管理的主要挑戰(zhàn)

在融云等專業(yè)通信云服務商的支持下,開發(fā)一款具備 IM 和 RTC 通信能力的應用,或者讓應用擁有社交能力已十分便捷。

特別是,隨著融云對社交泛娛樂業(yè)務場景的深入研究,各類封裝完整業(yè)務邏輯和核心能力的場景化 SDK 逐漸上線,開發(fā)者簡單接入即可實現相應業(yè)務。

但一款應用上線,一切才剛剛開始。

根據融云《社交泛娛樂出海作戰(zhàn)地圖》,產品全生命周期至少包括MVP、PMF、快速成長期、成熟期等幾大階段,而每個階段都有必須解決和優(yōu)化的核心問題,需要付出相當的精力和資金。

圖源:《出海作戰(zhàn)地圖》,移步【融云全球互聯網通信云】回復 【地圖】獲取

在這個周期中,開發(fā)者需要邊思考、邊變通、邊優(yōu)化,而數據就是最直觀感受業(yè)務表現的工具。

IM 相關數據量級巨大,如何更好地統計、分析、利用這些數據,協助開發(fā)者進行運營策略決策、業(yè)務系統優(yōu)化是一個重要課題。

另一個讓開發(fā)者頭疼的問題是,在后期的持續(xù)運營中如何保證產品的穩(wěn)定性和良好體驗。

這涉及兩方面因素,一是通信服務的穩(wěn)定性,在這方面融云近些年不斷迭代全球通信服務,目前已經上線了全球通信網的 V4 版本,SDK 適配全球 3000+ 款機型,設備崩潰率低于 0.01%。

二則關乎運行故障發(fā)生后的迅速排查、定位和解決。尤其在高并發(fā)、大集群的狀態(tài)下,快速定位問題是提高 SDK 使用效率和體驗的關鍵。

開發(fā)者若自行構建相關監(jiān)控平臺,不僅耗費人力和管理成本,還需要付出不低的存儲及算力成本。

融云“北極星”則可以一并為開發(fā)者解決以上問題。

二、北極星數據監(jiān)控平臺的核心功能

使用融云“北極星”,可以方便地獲取多維度數據,通過數據曲線觀察業(yè)務變化,與運營策略等相結合,指引產品優(yōu)化和運營策略調整,有效提高開發(fā)者問題排查和業(yè)務分析的效率和體驗。

全局消息數據:可查看近 7 天的單聊、群聊、聊天室、超級群的消息相關數據,包含:

?總消息量:上行總消息量、分發(fā)總消息量、下行總消息量

?消息峰值:上行消息峰值、分發(fā)消息峰值、下行消息峰值

?消息量變化趨勢:數據統計為 5 分鐘粒度,可查看上行、分發(fā)、消息量趨勢;每 5 分鐘的消息量為該 5 分鐘產生的消息總量

消息數據為實時統計,數據延遲 5 分鐘左右。

用戶同時在線數據:可查看近 7 天的用戶同時在線峰值趨勢,用戶同時在線為實時統計,數據延遲 5 分鐘左右。

數據統計為1 分鐘粒度,每 5 分鐘一個點,圖表展示該 5 分鐘的 1 分鐘粒度峰值。

通過這些業(yè)務數據監(jiān)控,開發(fā)者可感知到各會話類型、各時段的消息量,可查看每日用戶同時在線分布趨勢,從而為運營策略調整提供指引。

API 實時統計:API 實時統計頁面可查看近 7 天內實際調用 API 的 QPS 情況,協助研發(fā)及運維進行服務優(yōu)化并感知業(yè)務當前并發(fā)情況。

如下圖示,左側展示該 Appkey 在當前檢索的時間段內有實際調用的所有 Server API 及該接口的請求成功率。

點擊某個對應 API,展示該接口在當前查詢時段的 QPS 及錯誤碼分布。

圖表中會標注接口當前在融云開發(fā)者后臺設定的頻率值,當 QPS 有頻繁超過設定頻率的情況時,開發(fā)者可以在開發(fā)者后臺調整對應接口的調用頻率。

錯誤碼統計:可查看過去 7 天的 Server API 的錯誤碼占比情況,包含 HTTP 錯誤碼占比及業(yè)務狀態(tài)錯誤碼占比統計。

點擊餅圖中某個錯誤碼,可查看產生該錯誤碼的具體 Server API。

點擊某個 Server API ,可下鉆分析該 API 產生對應錯誤碼的時間分布情況。

請求量統計:可查看過去 7 天,有實際調用的 Server API 的每日請求量統計數據。

全局可視、全面監(jiān)控,融云“北極星”為開發(fā)者的業(yè)務發(fā)展和調整提供數據支撐,助力開發(fā)者優(yōu)化產品表現,保持競爭力,提升用戶體驗。

(免責聲明:本網站內容主要來自原創(chuàng)、合作伙伴供稿和第三方自媒體作者投稿,凡在本網站出現的信息,均僅供參考。本網站將盡力確保所提供信息的準確性及可靠性,但不保證有關資料的準確性及可靠性,讀者在使用前請進一步核實,并對任何自主決定的行為負責。本網站對有關資料所引致的錯誤、不確或遺漏,概不負任何法律責任。
任何單位或個人認為本網站中的網頁或鏈接內容可能涉嫌侵犯其知識產權或存在不實內容時,應及時向本網站提出書面權利通知或不實情況說明,并提供身份證明、權屬證明及詳細侵權或不實情況證明。本網站在收到上述法律文件后,將會依法盡快聯系相關文章源頭核實,溝通刪除相關內容或斷開相關鏈接。 )