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

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

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

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

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

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

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

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

但一款應(yīng)用上線,一切才剛剛開始。

根據(jù)融云《社交泛娛樂出海作戰(zhàn)地圖》,產(chǎn)品全生命周期至少包括MVP、PMF、快速成長期、成熟期等幾大階段,而每個(gè)階段都有必須解決和優(yōu)化的核心問題,需要付出相當(dāng)?shù)木唾Y金。

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

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

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

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

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

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

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

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

二、北極星數(shù)據(jù)監(jiān)控平臺(tái)的核心功能

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

全局消息數(shù)據(jù):可查看近 7 天的單聊、群聊、聊天室、超級(jí)群的消息相關(guān)數(shù)據(jù),包含:

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

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

?消息量變化趨勢:數(shù)據(jù)統(tǒng)計(jì)為 5 分鐘粒度,可查看上行、分發(fā)、消息量趨勢;每 5 分鐘的消息量為該 5 分鐘產(chǎn)生的消息總量

消息數(shù)據(jù)為實(shí)時(shí)統(tǒng)計(jì),數(shù)據(jù)延遲 5 分鐘左右。

用戶同時(shí)在線數(shù)據(jù):可查看近 7 天的用戶同時(shí)在線峰值趨勢,用戶同時(shí)在線為實(shí)時(shí)統(tǒng)計(jì),數(shù)據(jù)延遲 5 分鐘左右。

數(shù)據(jù)統(tǒng)計(jì)為1 分鐘粒度,每 5 分鐘一個(gè)點(diǎn),圖表展示該 5 分鐘的 1 分鐘粒度峰值。

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

API 實(shí)時(shí)統(tǒng)計(jì):API 實(shí)時(shí)統(tǒng)計(jì)頁面可查看近 7 天內(nèi)實(shí)際調(diào)用 API 的 QPS 情況,協(xié)助研發(fā)及運(yùn)維進(jìn)行服務(wù)優(yōu)化并感知業(yè)務(wù)當(dāng)前并發(fā)情況。

如下圖示,左側(cè)展示該 Appkey 在當(dāng)前檢索的時(shí)間段內(nèi)有實(shí)際調(diào)用的所有 Server API 及該接口的請(qǐng)求成功率。

點(diǎn)擊某個(gè)對(duì)應(yīng) API,展示該接口在當(dāng)前查詢時(shí)段的 QPS 及錯(cuò)誤碼分布。

圖表中會(huì)標(biāo)注接口當(dāng)前在融云開發(fā)者后臺(tái)設(shè)定的頻率值,當(dāng) QPS 有頻繁超過設(shè)定頻率的情況時(shí),開發(fā)者可以在開發(fā)者后臺(tái)調(diào)整對(duì)應(yīng)接口的調(diào)用頻率。

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

點(diǎn)擊餅圖中某個(gè)錯(cuò)誤碼,可查看產(chǎn)生該錯(cuò)誤碼的具體 Server API。

點(diǎn)擊某個(gè) Server API ,可下鉆分析該 API 產(chǎn)生對(duì)應(yīng)錯(cuò)誤碼的時(shí)間分布情況。

請(qǐng)求量統(tǒng)計(jì):可查看過去 7 天,有實(shí)際調(diào)用的 Server API 的每日請(qǐng)求量統(tǒng)計(jì)數(shù)據(jù)。

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

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