移動端APM網絡監控與優化實踐

{"type":"doc","content":[{"type":"heading","attrs":{"align":null,"level":2},"content":[{"type":"text","text":"01 背景"}]},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null}},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null},"content":[{"type":"text","text":"企業爲了能夠提升線上服務的可靠性和競爭力,需要從代碼端的視角來監控自己線上應用的質量和性能,因此,APM系統(應用性能監控系統)應運而生。APM系統是互聯網公司最重要的基礎設施之一,它可以幫助發現並解決生產環境中遇到的各種問題。"}]},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null}},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null},"content":[{"type":"text","text":"APM系統爲了能夠實現幫助企業確保自身的IT支撐系統高效地運行,它需要建立一個強大的IT運維管理體系,用來時刻監控IT環境各組件的性能和質量,並且通過多維度實時分析監控指標的異常,快速定位並解決線上應用的問題。其中,網絡環境質量是線上服務最基本的性能指標之一,網絡耗時,網絡請求錯誤率等指標極大地影響着線上應用的服務質量,APM系統應系統地建立起網絡性能的監控。"}]},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null}},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null},"content":[{"type":"text","text":"在愛奇藝移動端APM系統上線之前,網絡監控只是針對後端服務,因用戶手機性能和網絡環境複雜性相關,用戶的真實使用體驗和後臺服務監控之間存在很大差異。因此,我們建立了一套基於用戶層面的、實時、多維度的網絡監控系統,並建立了針對端上的錯誤率、劫持率和網絡性能的評估標準。經過多年的積累,愛奇藝移動端APM系統已經建立包括崩潰、網絡、卡頓、日誌、內存、圖片等多項監控功能。"}]},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null}},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null},"content":[{"type":"text","text":"本文主要介紹移動端網絡監控系統的建立及優化。"}]},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null}},{"type":"heading","attrs":{"align":null,"level":2},"content":[{"type":"text","text":"02 系統設計"}]},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null}}]}
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章