隨着業務迅速擴張,越來越多後端團隊採用微服務設計方案。微服務設計在降低業務開發門檻同時,對 (包括監控在內的) 系統基礎設施提出更高要求。微服務場景下,後臺服務數量迅速膨脹,各個服務技術選型多樣化,涉及相關人員衆多,對系統監控帶來比較大挑戰。本課程主要圍繞下面幾個方面展開。
- 監控系統如何在噪聲很大的信息量中找到真正異常信息,減少不必要的騷擾告警。
- 監控系統如何在衆多告警中找到系統異常根因。
- 監控系統如何做到儘量少漏報系統異常
- 監控系統如何對業務的設計和服務做出評估,以及對業務技術方案的技術反饋。
- 監控系統如何做到對用戶 (業務開發人員) 使用友好
- 監控系統自身的高可用和監控
這個幾個方面並不是完全獨立,而是有一定關聯,課程結合實踐給出一些方案與大家一起討論。
直播大綱:
- 微服務設計
1.1.軟件架構設計演化
1.2. 軟件高可用設計常見策略
1.3 微服務監控常見問題
1.4.微服務流行方案 - 監控設計
2.1. 監控的歷史和未來之路
2.2. 監控職責和方向
2.3. 監控系統的境界
2.3. 監控方法比較以及和智能關係
2.4. 監控上報方案
2.5 監控對象與監控類型
2.6. 微服務場景系統異常根因定位方法
2.7. 微服務場景告警騷擾應對方案
2.8. 微服務場景異常漏報應對方案
2.9. 監控可視化和線下治理流程
2.10 監控系統架構設計和技術棧 - 監控擴展
3.1. 監控與測試和安全
3.2.監控對設計反饋
3.3. 多層監控體系
3.4. 用戶友好監控系統特點
3.5. 監控系統自身的高可用和監控
聽衆受益
基於實踐的微服場景下監控系統設計方案,與傳統監控差異,以及未來可能的發展方向。