kube-eventer 正在参加 2020 年度 OSC 中国开源项目评选,请投票支持!
kube-eventer 在 2020 年度 OSC 中国开源项目评选 中已获得 {{ projectVoteCount }} 票,请投票支持!
投票让它出道
已投票
kube-eventer 获得 2020 年度 OSC 中国开源项目评选「最佳人气项目」 !
kube-eventer 获得 2020 年度 OSC 中国开源项目评选「最佳人气项目」「最积极运营项目」 !
kube-eventer 获得 2020 年度 OSC 中国开源项目评选「最积极运营项目」 !

软件简介

kube-eventer 是一个事件发射器,它将 Kubernetes 事件发送到接收器(例如,DingTalk、SLS、Kafka 等)。

监控是保障系统稳定性的重要组成部分,在 Kubernetes 开源生态中,资源类的监控工具与组件百花齐放,但是,只有资源类的监控是远远不够的,因为资源监控存在如下两个主要的缺欠:

  • 监控的实时性与准确性不足
  • 监控的场景覆盖范围不足

Kubernetes 的核心设计思想是状态机。在 Kubernetes 中,事件分为两种,一种是 Warning 事件,表示产生这个事件的状态转换是在非预期的状态之间产生的;另外一种是 Normal 事件,表示期望到达的状态,和目前达到的状态是一致的。

通过事件的机制,可以丰富 Kuernetes 在监控方面的维度和准确性,弥补其他监控方案的缺欠。kube-eventer 可以帮助诊断、分析和报警问题。

kube-eventer 是为了弥补事件监控场景的缺失,支持离线 kubernetes 事件到钉钉机器人、SLS 日志服务、Kafka 开源消息队列、InfluxDB 时序数据库等等。

架构图

展开阅读全文

代码

评论 (2)

加载中
一贯的作风
2020/03/03 22:27
回复
举报
更多评论
暂无内容
发表了博客
2019/07/15 11:47

Kubernetes事件离线工具kube-eventer正式开源

前言 监控是保障系统稳定性的重要组成部分,在Kubernetes开源生态中,资源类的监控工具与组件百花齐放。除了社区自己孵化的metrics-server,还有从CNCF毕业的Prometheus等等,开发者可选的方案有很多。但是,只有资源类的监控是远远不够的,因为资源监控存在如下两个主要的缺欠: 监控的实时性与准确性不足 大部分资源监控都是基于推或者拉的模式进行数据离线,因此通常数据是每隔一段时间采集一次,如果在时间间隔内出现一些毛...

0
0
发表了博客
2019/07/15 10:21

Kubernetes事件离线工具kube-eventer正式开源

前言 监控是保障系统稳定性的重要组成部分,在Kubernetes开源生态中,资源类的监控工具与组件百花齐放。除了社区自己孵化的metrics-server,还有从CNCF毕业的Prometheus等等,开发者可选的方案有很多。但是,只有资源类的监控是远远不够的,因为资源监控存在如下两个主要的缺欠: 监控的实时性与准确性不足 大部分资源监控都是基于推或者拉的模式进行数据离线,因此通常数据是每隔一段时间采集一次,如果在时间间隔内出现一些毛...

0
0
发表了博客
2020/05/01 16:32

阿里云容器Kubernetes监控(十) - kube-eventer发布Webhook信道支持

前言 kube-eventer是Kubernetes社区中针对事件监控、报警、chatOps场景的开源组件,更多信息可以点击查看。在早期的kube-eventer中已经支持了钉钉、微信、slack等即时通信软件机器人的接入,但是每个机器人的演进速度、功能支持有所不同,造成开发者无法在不同的即时通信机器人之间拥有一致性的体验。为了解决这个问题,在最新版本的kube-eventer推出了支持泛化能力的Webhook Sink。开发者可以通过自定义请求地址、鉴权方式、请...

2
0
发表了博客
2020/03/05 15:12

阿里开源事件告警组件kube-eventer,让我们花5分钟一起实战体验

- [ ] 事件告警产生的背景 - [ ] 阿里kube-event介绍、支持的通知程序 - [ ] k8s1.16.3集群对接钉钉机器人实践 ## 背景 监控是保障系统稳定性的重要组成部分,在Kubernetes开源生态中,资源类的监控工具与组件监控百花齐放。 * cAdvisor:kubelet内置的cAdvisor,监控容器资源,如容器cpu、内存; * Kube-state-metrics:kube-state-metrics通过监听 API Server 生成有关资源对象的状态指标,主要关注元数据,比如 Deployment、...

0
0
发表了博客
2019/07/17 14:42

阿里云容器Kubernetes监控(九) - Kubernetes事件离线工具kube-eventer正式开源

前言 监控是保障系统稳定性的重要组成部分,在Kubernetes开源生态中,资源类的监控工具与组件百花齐放。除了社区自己孵化的metrics-server,还有从CNCF毕业的Prometheus等等,开发者可选的方案有很多。但是,只有资源类的监控是远远不够的,因为资源监控存在如下两个主要的缺欠: 监控的实时性与准确性不足 大部分资源监控都是基于推或者拉的模式进行数据离线,因此通常数据是每隔一段时间采集一次,如果在时间间隔内出现一些毛...

0
0
没有更多内容
加载失败,请刷新页面
点击加载更多
加载中
下一页
暂无内容
2 评论
11 收藏
分享
OSCHINA
登录后可查看更多优质内容
返回顶部
顶部