事件监控是Kubernetes中的另外一种监控方式,能够弥补资源监控在实时性、准确性和场景上的缺欠。Kubernetes的架构设计是基于状态机的,不一样的状态之间进行转换则会生成相应的事件,正常的状态之间转换会生成Normal等级的事件,正常状态与异常状态之间的转换会生成Warning等级的事件。开发者能够经过获取事件,实时诊断集群的异常与问题。git
kube-eventer是阿里云容器服务维护的开源Kubernetes事件离线工具,能够将集群的事件离线到钉钉、SLS等系统,并提供不一样等级的过滤条件,实现事件的实时采集、定向告警、异步归档。更多内容请参见kube-eventer。github
经过如下三种场景为您介绍事件监控。web
使用钉钉机器人监控并告警Kubernetes的事件是一个很是典型的ChatOps实现。具体的操做步骤以下:api
预期结果:架构