近期,融云“北極星”數(shù)據(jù)系統(tǒng)完成功能迭代,新模塊“數(shù)據(jù)監(jiān)控平臺”正式“履新上任”。關(guān)注【融云全球互聯(lián)網(wǎng)通信云】了解更多
此前,“北極星”系統(tǒng)主要為客戶提供 IM 和 RTC 業(yè)務(wù)問題排查服務(wù),當(dāng)應(yīng)用出現(xiàn)用戶連接中斷或延遲、會話狀態(tài)異常、消息丟失等問題時,開發(fā)者可自行通過“北極星”問題排查工具快速定位問題、解決問題。
本次上新完成后,“北極星”成為兼具問題排查和全局監(jiān)控能力的業(yè)務(wù)助手。“數(shù)據(jù)監(jiān)控平臺”將通過 IM 數(shù)據(jù)監(jiān)控、API 監(jiān)控等能力,協(xié)助客戶全面掌握業(yè)務(wù)表現(xiàn),提前發(fā)現(xiàn)業(yè)務(wù)問題,降低業(yè)務(wù)運行風(fēng)險。
目前,“數(shù)據(jù)監(jiān)控平臺”已對融云專有云客戶免費開放,后續(xù)將不斷迭代并覆蓋更多客戶業(yè)務(wù)。
一、產(chǎn)品生命周期管理的主要挑戰(zhàn)
在融云等專業(yè)通信云服務(wù)商的支持下,開發(fā)一款具備 IM 和 RTC 通信能力的應(yīng)用,或者讓應(yīng)用擁有社交能力已十分便捷。
特別是,隨著融云對社交泛娛樂業(yè)務(wù)場景的深入研究,各類封裝完整業(yè)務(wù)邏輯和核心能力的場景化 SDK 逐漸上線,開發(fā)者簡單接入即可實現(xiàn)相應(yīng)業(yè)務(wù)。
但一款應(yīng)用上線,一切才剛剛開始。
根據(jù)融云《社交泛娛樂出海作戰(zhàn)地圖》,產(chǎn)品全生命周期至少包括MVP、PMF、快速成長期、成熟期等幾大階段,而每個階段都有必須解決和優(yōu)化的核心問題,需要付出相當(dāng)?shù)木唾Y金。
圖源:《出海作戰(zhàn)地圖》,移步【融云全球互聯(lián)網(wǎng)通信云】回復(fù) 【地圖】獲取
在這個周期中,開發(fā)者需要邊思考、邊變通、邊優(yōu)化,而數(shù)據(jù)就是最直觀感受業(yè)務(wù)表現(xiàn)的工具。
IM 相關(guān)數(shù)據(jù)量級巨大,如何更好地統(tǒng)計、分析、利用這些數(shù)據(jù),協(xié)助開發(fā)者進(jìn)行運營策略決策、業(yè)務(wù)系統(tǒng)優(yōu)化是一個重要課題。
另一個讓開發(fā)者頭疼的問題是,在后期的持續(xù)運營中如何保證產(chǎn)品的穩(wěn)定性和良好體驗。
這涉及兩方面因素,一是通信服務(wù)的穩(wěn)定性,在這方面融云近些年不斷迭代全球通信服務(wù),目前已經(jīng)上線了全球通信網(wǎng)的 V4 版本,SDK 適配全球 3000+ 款機(jī)型,設(shè)備崩潰率低于 0.01%。
二則關(guān)乎運行故障發(fā)生后的迅速排查、定位和解決。尤其在高并發(fā)、大集群的狀態(tài)下,快速定位問題是提高 SDK 使用效率和體驗的關(guān)鍵。
開發(fā)者若自行構(gòu)建相關(guān)監(jiān)控平臺,不僅耗費人力和管理成本,還需要付出不低的存儲及算力成本。
融云“北極星”則可以一并為開發(fā)者解決以上問題。
二、北極星數(shù)據(jù)監(jiān)控平臺的核心功能
使用融云“北極星”,可以方便地獲取多維度數(shù)據(jù),通過數(shù)據(jù)曲線觀察業(yè)務(wù)變化,與運營策略等相結(jié)合,指引產(chǎn)品優(yōu)化和運營策略調(diào)整,有效提高開發(fā)者問題排查和業(yè)務(wù)分析的效率和體驗。
全局消息數(shù)據(jù):可查看近 7 天的單聊、群聊、聊天室、超級群的消息相關(guān)數(shù)據(jù),包含:
?總消息量:上行總消息量、分發(fā)總消息量、下行總消息量
?消息峰值:上行消息峰值、分發(fā)消息峰值、下行消息峰值
?消息量變化趨勢:數(shù)據(jù)統(tǒng)計為 5 分鐘粒度,可查看上行、分發(fā)、消息量趨勢;每 5 分鐘的消息量為該 5 分鐘產(chǎn)生的消息總量
消息數(shù)據(jù)為實時統(tǒng)計,數(shù)據(jù)延遲 5 分鐘左右。
用戶同時在線數(shù)據(jù):可查看近 7 天的用戶同時在線峰值趨勢,用戶同時在線為實時統(tǒng)計,數(shù)據(jù)延遲 5 分鐘左右。
數(shù)據(jù)統(tǒng)計為1 分鐘粒度,每 5 分鐘一個點,圖表展示該 5 分鐘的 1 分鐘粒度峰值。
通過這些業(yè)務(wù)數(shù)據(jù)監(jiān)控,開發(fā)者可感知到各會話類型、各時段的消息量,可查看每日用戶同時在線分布趨勢,從而為運營策略調(diào)整提供指引。
API 實時統(tǒng)計:API 實時統(tǒng)計頁面可查看近 7 天內(nèi)實際調(diào)用 API 的 QPS 情況,協(xié)助研發(fā)及運維進(jìn)行服務(wù)優(yōu)化并感知業(yè)務(wù)當(dāng)前并發(fā)情況。
如下圖示,左側(cè)展示該 Appkey 在當(dāng)前檢索的時間段內(nèi)有實際調(diào)用的所有 Server API 及該接口的請求成功率。
點擊某個對應(yīng) API,展示該接口在當(dāng)前查詢時段的 QPS 及錯誤碼分布。
圖表中會標(biāo)注接口當(dāng)前在融云開發(fā)者后臺設(shè)定的頻率值,當(dāng) QPS 有頻繁超過設(shè)定頻率的情況時,開發(fā)者可以在開發(fā)者后臺調(diào)整對應(yīng)接口的調(diào)用頻率。
錯誤碼統(tǒng)計:可查看過去 7 天的 Server API 的錯誤碼占比情況,包含 HTTP 錯誤碼占比及業(yè)務(wù)狀態(tài)錯誤碼占比統(tǒng)計。
點擊餅圖中某個錯誤碼,可查看產(chǎn)生該錯誤碼的具體 Server API。
點擊某個 Server API ,可下鉆分析該 API 產(chǎn)生對應(yīng)錯誤碼的時間分布情況。
請求量統(tǒng)計:可查看過去 7 天,有實際調(diào)用的 Server API 的每日請求量統(tǒng)計數(shù)據(jù)。
全局可視、全面監(jiān)控,融云“北極星”為開發(fā)者的業(yè)務(wù)發(fā)展和調(diào)整提供數(shù)據(jù)支撐,助力開發(fā)者優(yōu)化產(chǎn)品表現(xiàn),保持競爭力,提升用戶體驗。
(免責(zé)聲明:本網(wǎng)站內(nèi)容主要來自原創(chuàng)、合作伙伴供稿和第三方自媒體作者投稿,凡在本網(wǎng)站出現(xiàn)的信息,均僅供參考。本網(wǎng)站將盡力確保所提供信息的準(zhǔn)確性及可靠性,但不保證有關(guān)資料的準(zhǔn)確性及可靠性,讀者在使用前請進(jìn)一步核實,并對任何自主決定的行為負(fù)責(zé)。本網(wǎng)站對有關(guān)資料所引致的錯誤、不確或遺漏,概不負(fù)任何法律責(zé)任。
任何單位或個人認(rèn)為本網(wǎng)站中的網(wǎng)頁或鏈接內(nèi)容可能涉嫌侵犯其知識產(chǎn)權(quán)或存在不實內(nèi)容時,應(yīng)及時向本網(wǎng)站提出書面權(quán)利通知或不實情況說明,并提供身份證明、權(quán)屬證明及詳細(xì)侵權(quán)或不實情況證明。本網(wǎng)站在收到上述法律文件后,將會依法盡快聯(lián)系相關(guān)文章源頭核實,溝通刪除相關(guān)內(nèi)容或斷開相關(guān)鏈接。 )