夜莺监控支持 ES9 的告警 - v8.4.1
夜莺监控发布了 v8.4.1 版本,这个版本更新项较少,但有一个社区用户非常期待的功能,就是 ES9 的告警能力。夜莺已经支持了 ES6、ES7、ES8 的告警,但是不同版本的 ES 接口经常变化,ES9 又发生了变化,所以需要兼容对接。
目前的对接方式仍然继续使用 DSL 方式,后面计划支持 SQL 方式,因为不同版本的 ES 其 SQL 语法和返回值的格式会有较好的兼容性。
截止目前,夜莺监控已经支持对如下数据源告警:Prometheus、VictoriaMetrics、Thanos、Mimir、ElasticSearch、Loki、ClickHouse、MySQL、Postgres、TDEngine、OpenSearch、Doris,再接再厉。
夜莺简介
夜莺监控(Nightingale)是一款侧重告警的监控类开源项目。类似 Grafana 的数据源集成方式,夜莺也是对接多种既有的数据源,不过 Grafana 侧重在可视化,夜莺是侧重在告警引擎、告警事件的处理和分发。
夜莺监控项目,最初由滴滴开发和开源,并于 2022 年 5 月 11 日,捐赠予中国计算机学会开源发展委员会(CCF ODC),为 CCF ODC 成立后接受捐赠的第一个开源项目。