Notification Manager[1] 是 KubeSphere 可观测团队开源的一款 Kubernetes 平台上的多租户通知管理系统,其从 Kubernetes 接收告警、事件、审计,根据用户设置的模板生成通知消息并推送给用户。
在过去的几个月里,社区一直在努力工作,为 Notification Manager 2.0.0 版本的发布做准备。今天,我们非常高兴地宣布 Notification Manager 2.0.0 已经正式发布了!感谢社区各位小伙伴对新功能、增强功能和错误修复的各种帮助!
Notification Manager 2.0.0 为您带来了许多值得关注的功能,包括新增飞书通知、通知路由、通知静默、自定义模板增强等。
通知
新增了对飞书的支持,支持通过机器人向群组发送通知,支持同时向多个用户和部门发送通知。
路由
新增路由功能,用户可以通过设置路由规则,将指定的通知发送给指定的用户。在 1.x 版本中,Notification Manager 会根据通知中的 namespace 标签自动选择需要接收通知的用户。这种做法可以简化用户的配置工作,但是也使得用户无法控制通知的流向。路由功能弥补了这一缺憾,路由功能赋予了用户自主控制通知流向的能力,用户可以通过路由对通知进行更细粒度的管理。
静默
新增静默功能,可以通过配置静默规则,在特定的时间段屏蔽特定的通知。用户可以设置全局静默规则和租户静默规则,全局静默规则会对所有租户生效,租户静默规则只会对租户所属的通知渠道生效。静默规则有两方面的作用,一是在特定的时间段屏蔽通知,二是可以作为过滤器使用,对通知进行过滤,结合静默规则和通知过滤,用户可以实现更复杂的通知管理功能。
模板
支持动态更新模板,用户更新模板文件后不需要重启 Notification Manager 了。支持为 Receiver 设置模板,用户可以自由定义通知格式,不用担心对其他用户造成影响。
在实践中学习
4 月 28 日,Notification Manager Maintainer 雷万钧进行了线上的直播分享,该分享对 Notification Manager 进行了整体的介绍,包括其原理、使用等,以及对 Notification Manager 2.0.0 的新特性进行了解读。您可以观看视频回放进行学习。
此外,您还可以通过发布说明[2]来了解 Notification Manager 2.0.0 的更多相关信息。
需要说明的是,KubeSphere 3.3 没有集成 Notification Manager 2.0.0,但可以手动升级,参考:https://github.com/kubesphere/notification-manager#install。
引用链接
[1]
Notification Manager: https://github.com/kubesphere/notification-manager
[2]发布说明: https://github.com/kubesphere/notification-manager/releases/tag/v2.0.0
KubeSphere (https://kubesphere.io)是在 Kubernetes 之上构建的开源容器混合云,提供全栈的 IT 自动化运维的能力,简化企业的 DevOps 工作流。
KubeSphere 已被 Aqara 智能家居、爱立信、本来生活、东软、华云、新浪、三一重工、华夏银行、四川航空、国药集团、微众银行、杭州数跑科技、紫金保险、去哪儿网、中通、中国人民银行、中国银行、中国人保寿险、中国太平保险、中国移动、中国联通、中国电信、天翼云、中移金科、Radore、ZaloPay 等海内外数千家企业采用。KubeSphere 提供了开发者友好的向导式操作界面和丰富的企业级功能,包括 Kubernetes 多云与多集群管理、DevOps (CI/CD)、应用生命周期管理、边缘计算、微服务治理 (Service Mesh)、多租户管理、可观测性、存储与网络管理、GPU support 等功能,帮助企业快速构建一个强大和功能丰富的容器云平台。
✨ GitHub:https://github.com/kubesphere
💻 官网(中国站):https://kubesphere.com.cn
👨💻 微信群:请搜索添加群助手微信号 kubesphere
🔗 企业服务:https://kubesphere.cloud