夜莺 v7.beta14 发版,支持灵活定义告警事件标签


v7.beta14 基本就是 v7 正式版了,不过按照发版惯例和运营需求,一般每年 7 月底发正式版,所以,想要尝试 v7 的朋友可以升级了,另外,v5 版本也将于 2024.7.26 结束社区支持(商业客户会继续支持),建议 v5 版本的用户尽快升级,升级方法见 这里。

v7.beta14 重点变更

这个版本最大的升级,是支持了告警事件 relabel,在告警规则中新增了一个配置,叫“事件 relabel”,类似 Prometheus 对时序数据的 relabel,可以对告警事件的标签做 replace、labeldrop、labelkeep 等操作。

典型场景举例:比如 Kubernetes 相关的告警事件,通常有很多标签,夜莺的老版本,做法粗暴,直接把所有标签全部渲染到通知模板中,省去了每个规则自定义 Annotation 的麻烦,好处是省事,坏处是有时想灵活定义却不支持。从 v7.beta14 开始,可以通过 relabel 功能,灵活定义告警事件标签,用最简单的方式干掉没用的标签。

Nightingale alert relabel

比如上面的例子,是通过 labeldrop 操作,把 cpu 标签干掉了,这样在钉钉、企微、邮件、短信等模板里就看不到 cpu 标签了。如果想干掉多个标签,可以把多个标签 key 写成正则,比如 cpu|mode 表示干掉 cpu 和 mode 两个标签。

v7.beta14 其他变更

  • feat: 全局回调支持配置跳过 ssl 校验
  • feat: 仪表盘新增图表拷贝粘贴功能
  • feat: 仪表盘时序图新增 Legend 高度自定义设置
  • refactor: 优化仪表盘变量选择器的交互,保持搜索状态,完成多选后再触发更新
  • refactor: 告警屏蔽、订阅规则、记录规则添加全部查询预置筛选
  • refactor: 告警规则添加版本检测,落后版本禁止保存
  • refactor: 公开的仪表盘表格添加单独的可筛选所有业务组的选择器,告警事件表格业务组选择器可选项添加所有业务组数据
  • refactor: 仪表盘单位支持自定义输入
  • refactor: 集成仪表盘添加全屏功能
  • refactor: 菜单项改成标准链接
  • fix: 修复 Elasticsearch 源的仪表盘变量全选不生效问题
  • fix: 修复 Elasticsearch 源的仪表盘变量的可选项没有根据变量定义的 orderBy 和 order 来排序
  • fix: 修复启用级别抑制时,如果两个级别同时恢复,活跃告警清理不干净问题

项目介绍

夜莺监控是一款开源云原生观测分析工具,采用 All-in-One 的设计理念,集数据采集、可视化、监控告警、数据分析于一体,与云原生生态紧密集成,提供开箱即用的企业级监控分析和告警能力。夜莺于 2020 年 3 月 20 日,在 github 上发布 v1 版本,已累计迭代 100 多个版本。

夜莺最初由滴滴开发和开源,并于 2022 年 5 月 11 日,捐赠予中国计算机学会开源发展委员会(CCF ODC),为 CCF ODC 成立后接受捐赠的第一个开源项目。夜莺的核心研发团队,也是 Open-Falcon 项目原核心研发人员,从 2014 年(Open-Falcon 是 2014 年开源)算起来,也有 10 年了,只为把监控这个事情做好。

项目截图

Nightingale仪表盘

Nightingale模板中心

项目代码

  • 后端:💡 https://github.com/ccfos/nightingale
  • 前端:💡 https://github.com/n9e/fe

夜莺项目已收获 9000 多 github stars,1000 多 forks,100 多 contributors 参与其中,欢迎大家在 GitHub 上关注夜莺项目,及时获取项目更新动态,有任何问题,也欢迎提交 issues,以及提交 pull requests,开源社区需要大家一起参与才能有蓬勃的生命力。


相關推薦

2024-06-25

d feat: 支持集成仪表盘,支持将 grafana 的仪表盘集成到夜莺中 feat: oidc 支持配置默认团队 feat: 回调地址飞书卡片支持 at 指定人 feat: 回调地址支持配置变量 fix: 使用 postgres 作为数据库报错问题 v7 主要更新点 全站暗

2024-07-06

企微等 支持集成仪表盘,可以将 grafana 的仪表盘集成到夜莺中 v7 近期计划  告警规则:通知时支持配置过滤标签,避免告警事件中一堆不重要的标签  机器管理:标签拆成 user_tags 和 host_tags,host_tags 直接使用 cate

2022-02-16

夜莺5.0发版之后,前面两周社区反馈了一些问题,做了集中修复系统很快稳定了,感谢社区小伙伴们的支持。近期又增加了一些新的优化项,这里给大家罗列一下,有兴趣的小伙伴可以升级尝试。 注意:如果是从低版本升级

2023-03-22

不止于监控,夜莺 V6 来了!今天我们郑重发布夜莺 6.0 beta 版本,全面支持 Metrics、Logging、Tracing,向着构建开源、开放、完整的可观测性解决方案迈进。您可以借助夜莺 V6,接入和管理 Prometheus、ElasticSearch、Jaeger 多种数据源,

2023-08-22

简介 夜莺项目发布v6.0.3版本,增强了一些功能,修复了一些bug,访问夜莺下载中心下载体验。 升级内容 1. 优化告警订阅逻辑 去掉了告警类别字段,因为从订阅角度,告警事件不太需要区分 Metric 和 Host 类别做不同的订阅规

2023-04-09

le `chart_share` add datasource_id bigint unsigned not null default 0; 夜莺简介 夜莺重点解决的是告警管理,一套规则自动生效到多个集群,灵活的告警规则、屏蔽规则、订阅规则、权限控制,可以和 Prometheus、VictoriaMetrics 等无缝集成

2023-08-08

夜莺开源项目在2023.7月底发布了V6版本,这个版本开始,项目目标不止于做一款开源监控系统,而是要做一款开源可观测性平台,不过路漫漫其修远兮,初期只是把日志数据源引入并完成了基本的可视化,后续会着力打通指标

2023-10-14

大家好,夜莺项目发布 v6.3.0 版本,新增 Loki 和 TDEngine 数据源支持,并持续优化部署体验,本文为大家简要介绍一下相关更新内容。 Loki、TDEngine 数据源支持 实际上,从 v6.2.0 开始,就支持了这俩数据源,不过还有些小瑕疵,

2023-04-29

题 @tanxiao1990 fix: 告警规则批量更新告警等级不生效 夜莺简介 夜莺重点解决的是告警管理,一套规则自动生效到多个集群,灵活的告警规则、屏蔽规则、订阅规则、权限控制,可以和 Prometheus、VictoriaMetrics 等无缝集成

2023-08-29

创会」北京站,聊聊 AI 大模型与底层技术 >>> 大家好,夜莺项目发布 v6.1.0 版本,这是一个中版本迭代,不止是 bugfix 了,而是引入了既有功能的增强。具体增强了什么功能,下面一一介绍。 1. 增强可观测性数据串联 从 v6.1.0

2023-04-16

ub 静态文件路由 fix: 数据源更新时,状态被重置问题 夜莺简介 夜莺重点解决的是告警管理,一套规则自动生效到多个集群,灵活的告警规则、屏蔽规则、订阅规则、权限控制,可以和 Prometheus、VictoriaMetrics 等无缝集成

2022-12-03

控软件 近一个月陆续根据社群、issues 反馈进行了迭代发版,一共发版5次,这5次版本中累计新增 8处功能、修复 15处功能、优化25+处功能 ❞ 温馨提示:文章末尾附有安装教程文档 新增、优化、修复重点功能 在近

2024-08-08

e/seatunnel/blob/2.3.6/release-note.md 致谢 感谢@Hisoka-X主导本次发版工作,感谢以下贡献者对本次发版的支持(排名不分先后): Assert, Asura7969, Carl-Zhou-CN, ChunFuWu, Coen, CosmosNi, Dongyeon Lee, Eric, Felix, Feng Ruohang, FuYouJ, Guangdong Liu, JackeyLee007,

2024-07-02

等技术特点,帮助企业完成内部EtLT中数据集成EtL部分,支持百余种连接器类型,满足用户离线全量同步、离线增量同步、实时增量同步、变化数据捕捉(即CDC)、数据库同步备份等需求。快速产品以代码形式面向数据开发工程