夜莺 v7.beta12 发版,支持集成 Grafana 仪表盘


What’s Changed

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

v7 主要更新点

  • 全站暗黑主题
  • 新增指标视图,内置上百个 promql,无需手写 promql 即可方便地查看监控数据
  • 新增模版中心,支持创建和修改模板,模版可以在一个地方集中维护和查看
  • 优化边缘机房机器失联告警的实现逻辑,真正做到边缘机房告警自闭环
  • 全局回调地址页面展示优化,增加详尽的文档提示信息
  • 支持通过回调地址直接发送告警信息到钉钉、飞书、企微等
  • 内置集成故障自愈能力,不需要再单独部署 ibex 模块
  • 仪表盘变量支持和本业务组的机器联动,不同业务组组下的仪表盘只展示本业务组内的机器
  • 机器列表和指标视图打通,可以选择多台机器直接看图,无需任何提前配置
  • 告警规则,支持配置恢复时的 Promql,告警恢复通知也可以带上恢复时的值了
  • 支持通过回调地址直接发送告警信息到钉钉、飞书、企微等
  • 支持集成仪表盘,可以将 grafana 的仪表盘集成到夜莺中

v7 近期计划

  •  告警规则:通知时支持配置过滤标签,避免告警事件中一堆不重要的标签
  •  机器管理:标签拆成 user_tags 和 host_tags,host_tags 直接使用 categraf global tags 覆盖
  •  机器管理:机器支持角色字段,即无头标签,用于描述混部场景
  •  机器管理:把业务组的 busigroup 标签迁移到机器的属性里,让机器支持挂到多个业务组
  •  告警规则:增加 Host Metrics 类别,支持按照业务组、角色、标签等筛选机器,规则 promql 支持变量,支持在机器颗粒度配置变量值
  •  告警通知:重构整个通知逻辑,引入事件处理的 pipeline,支持对告警事件做自定义处理和灵活分派

升级步骤

替换二进制和 integrations 目录,重启即可。

表结构变更(所用的数据库连接账号具备建表权限的的可忽略)

夜莺会自动创建表结构,如果你的夜莺所用的数据库连接账号不具备建表权限,就需要手工建表了,建表语句见 https://github.com/ccfos/nightingale/blob/main/docker/migratesql/migrate.sql

v7 正式版何时发版?

现在虽然是 beta 版本,实际也是稳定的,可以上生产的。由于运营的诉求,正式版会放在每年 7 月底发布,每个大版本会持续支持 2 年。这也意味着,届时 v5 以前(含)版本将不再提供社区支持,建议 v5 版本的用户尽快升级到 v7 版本。升级方案可以查阅如下链接:

https://flashcat.cloud/docs/content/flashcat-monitor/nightingale-v7/install/upgrade/


相關推薦

2024-07-23

4 其他变更 feat: 全局回调支持配置跳过 ssl 校验 feat: 仪表盘新增图表拷贝粘贴功能 feat: 仪表盘时序图新增 Legend 高度自定义设置 refactor: 优化仪表盘变量选择器的交互,保持搜索状态,完成多选后再触发更新 refactor: 告

2024-07-06

模式,可以指定每天定时执行,方便计算 SLO 指标 feat: 仪表盘表格图新增 “单元格换行” 和 “表格布局” 设置项 refactor: 即时查询和仪表盘图表的小数点后保留位数从默认 3 改成 6 refactor: 告警规则添加 “级别” 列,默认

2023-08-22

更加清爽。 3. 优化 Grafana 大盘导入的问题 导入 Grafana 仪表盘缺失数据源数据时自动创建数据源变量。老的 Grafana 大盘是没有数据源变量的,从 v8 的某个版本开始,Grafana 的大盘增加了数据源变量。夜莺新版本针对这两种情况

2023-08-29

义展示格式,单条日志详情展示界面添加表格模式 feat: 仪表盘表格图支持下钻链接 feat: 从 v6.0.0-ga 版本升级,支持自动更新表结构,不需要在手动更新 refactor: 数据源管理数据源名称支持填写中文 refactor: 时序指标即时查

2023-08-08

件的数据采集。夜莺V6开始,内置了常见的中间件的监控仪表盘和告警规则,导入即可使用,真香。当然了,常用的中间件数量庞大,我们也没法全部兼顾,不过这个机制是个好机制,后续可以逐步演化完备,时间久了就会越来

2022-02-16

和前端静态资源文件可以一次性升级到最新版 支持了grafana-agent作为采集器 很多小伙伴可能习惯使用Prometheus的各类exporter,但是这些exporter直接通过prometheus.yml中的抓取规则抓取,数据直接写入了时序库,没有流经n9e-server,

2023-10-14

Elasticsearch 即时查询日志表格字段列支持后端排序 feat: 仪表盘蜂窝图添加文字背景色设置 feat: 仪表盘表格图新增导出到 CSV feat: 仪表盘表格图每行展示指定聚合维度值的维度支持配置多个维度 feat: 仪表盘表格图 override 新

2022-06-16

能。 Explore-to-dashboard 工作流程 虽然 Grafana 一直支持从仪表盘移动到 Explore 而不丢失上下文的功能,但反过来却不行。 Grafana 9.0 公布了一个新的 Explore 到仪表盘的工作流程,允许你直接从 Explore 模式中创建面板或仪表盘。当一

2022-08-18

Grafana v9.1 现已发布,此版本进行了多项改进,重点关注 Grafana 的可用性、性能和安全性。还包括共享和嵌入仪表板的新选项、搜索和导航增强功能、新面板选项以及其他身份验证功能,以及有关 Grafana Enterprise 中新的单点登录和

2023-06-25

了更好的分析、协作、洞察、更高的效率,以及更美观的仪表盘。 Correlations Correlations 是现有数据链接功能的扩展,现在可以让你从任何数据源链接到任何其他数据源。 Correlations 使你能够无缝地从一个数据源跳到另一个数

2023-03-22

数据源接入。 🚀 可以接入 ElasticSearch 数据源了 类似 Grafana 的配置体验,可以接入已有的 ElasticSearch 数据源,自然的,就可以在夜莺里查看 ElasticSearch 的数据了,监控大盘的图表数据也可以从 ElasticSearch 获取。 🚀 可以接入

2022-09-01

Grafana 是一个用于监控和可观察性的开源平台,可视化来自 Prometheus、Loki、Elasticsearch、InfluxDB、Postgres 等多个来源的指标、日志等。 Grafana v9.1.2 现已发布,更新内容如下: Features and enhancements AdHoc variable:配置时正确预选数

2023-04-09

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

2023-06-11

及 12 ~ 15 支持。 添加 PGVector for AI Embedding for 12 - 15 为 grafana 添加 6 个额外的面板和数据源插件 添加bin/profile来配置文件远程进程并生成火焰图 添加bin/validate验证 pigsty.yml 配置文件 添加bin/repo-add来添加上游 repo 文件到 /etc