Categories
程式開發

微服務場景下監控的設計和實現| InfoQ 公開課


隨著業務迅速擴張,越來越多後端團隊採用微服務設計方案。 微服務設計在降低業務開發門檻同時,對(包括監控在內的) 系統基礎設施提出更高要求。 微服務場景下,後台服務數量迅速膨脹,各個服務技術選型多樣化,涉及相關人員眾多,對系統監控帶來比較大挑戰。 本課程主要圍繞下面幾個方面展開。

  1. 監控系統如何在噪聲很大的信息量中找到真正異常信息,減少不必要的騷擾告警。
  2. 監控系統如何在眾多告警中找到系統異常根因。
  3. 監控系統如何做到盡量少漏報系統異常
  4. 監控系統如何對業務的設計和服務做出評估,以及對業務技術方案的技術反饋。
  5. 監控系統如何做到對用戶(業務開發人員) 使用友好
  6. 監控系統自身的高可用和監控

這個幾個方面並不是完全獨立,而是有一定關聯,課程結合實踐給出一些方案與大家一起討論。

直播大綱:

  1. 微服務設計
    1.1. 軟件架構設計演化
    1.2. 軟件高可用設計常見策略
    1.3 微服務監控常見問題
    1.4. 微服務流行方案
  2. 監控設計
    2.1. 監控的歷史和未來之路
    2.2. 監控職責和方向
    2.3. 監控系統的境界
    2.3. 監控方法比較以及和智能關係
    2.4. 監控上報方案
    2.5 監控對象與監控類型
    2.6. 微服務場景系統異常根因定位方法
    2.7. 微服務場景告警騷擾應對方案
    2.8. 微服務場景異常漏報應對方案
    2.9. 監控可視化和線下治理流程
    2.10 監控系統架構設計和技術棧
  3. 監控擴展
    3.1. 監控與測試和安全
    3.2. 監控對設計反饋
    3.3. 多層監控體系
    3.4. 用戶友好監控系統特點
    3.5. 監控系統自身的高可用和監控

聽眾受益

基於實踐的微服場景下監控系統設計方案,與傳統監控差異,以及未來可能的發展方向。