事件監控是Kubernetes中的另外一種監控方式,能夠彌補資源監控在實時性、準確性和場景上的缺欠。Kubernetes的架構設計是基於狀態機的,不一樣的狀態之間進行轉換則會生成相應的事件,正常的狀態之間轉換會生成Normal等級的事件,正常狀態與異常狀態之間的轉換會生成Warning等級的事件。開發者能夠經過獲取事件,實時診斷集羣的異常與問題。git
kube-eventer是阿里雲容器服務維護的開源Kubernetes事件離線工具,能夠將集羣的事件離線到釘釘、SLS等系統,並提供不一樣等級的過濾條件,實現事件的實時採集、定向告警、異步歸檔。更多內容請參見kube-eventer。github
經過如下三種場景爲您介紹事件監控。web
使用釘釘機器人監控並告警Kubernetes的事件是一個很是典型的ChatOps實現。具體的操做步驟以下:api
預期結果:架構