Releases: ccfos/nightingale
Releases · ccfos/nightingale
v8.0.0-beta.2
What's Changed
- feat: 仪表盘变量格式支持
[[var]]
- feat: 全局 webhook 支持配置 proxy
- refactor: Elasticsearch 日志查询兼容低于 7.10.0 版本,索引模式支持跨集群
- refactor: pushgw 模块 ignore_host 默认值改成 true
- fix: 修复 PromQL 输入框下拉提示层被遮挡问题
- fix: 告警规则变量被删除时清空对应的子变量
注意事项
- telegraf 用户,需要在上报时序数据地址后面加一个参数 ignore_host=false,不然 telegraf 部署的机器,不会再注册到机器管理列表中
Full Changelog: v8.0.0-beta.1...v8.0.0-beta.2
v8.0.0-beta.1
What's Changed
- feat: Support variable configuration in alert rules
- feat: Support cron expression for alert rule execution frequency
- feat: Support additional query methods in alert rule's supplementary information
- feat: Add "Name Only" display mode for dashboard metric panels to optimize text size
- feat: Support inverse selection in machine list query
- refactor: Allow variable settings modification when importing dashboard templates
- refactor: Optimize subscription rule form layout
- refactor: Support tag binding when mounting machines to business groups
- refactor: Change "Hide" setting to "Enable" in notification medium and contact method forms
- refactor: Change default team display mode to list view in product settings
- doc: Add comprehensive documentation
- fix: Fix unit override settings not taking effect in dashboard line charts
版本变更
- feat: 告警规则支持配置变量
- feat: 告警规则执行频率,支持配置 cron 表达式
- feat: 告警规则附加信息,支持配置附加查询 query 方法
- feat: 仪表盘指标图显示模式新增 "名称" 模式,支持只显示名称内容,优化文字大小
- feat: 机器列表支持反选查询
- refactor: 导入模板仪表盘时支持修改变量设置
- refactor: 订阅规则表单排版优化
- refactor: 机器挂载业务组时支持设置绑定标签
- refactor: 通知设置的通知媒介和联系方式编辑表单 "隐藏" 设置项 改成 "启用" 设置项
- refactor: 产品设置团队展示模式默认值调整为列表
- doc: 补充大量说明文档
- fix: 修复仪表盘折线图 override 的单位设置不生效问题
Full Changelog: v7.7.1...v8.0.0-beta.1
v7.7.2
What's Changed
- 补齐初始化 sql 文件中的字段
v7.7.1
What's Changed
- refactor: update self monitor metric by @Reditiny
- feat: add console log with n9e address and root username/passwd when init root by @CRISPpp in #2302
- feat: adding MySQL/Redis new dashboard
- feat: supporting http_proxy in notification webhook
- fix: updating builtin Doris dashboard
New Contributors
Full Changelog: v7.7.0...v7.7.1
v7.7.0
What's Changed
- feat: Alert rule data source filtering, supporting inverse selection and fuzzy matching
- feat: Alert rule query conditions now support "Unit" settings
- feat: Alert rules support "Override Global Callback" settings
- feat: Added Step settings for Prometheus data source preview in alert rules
- refactor: Added return link to dashboard list on dashboard detail page
- refactor: TDengine data source compatibility with v2 version
- fix: Fixed dashboard Elasticsearch source legend template not supporting variable names containing "." character
- fix: Fixed missing tags issue in edge module machine disconnection alerts
- doc: Optimized alert rule severity level naming
- doc: Added Doris dashboard and alert templates
变更记录
- feat: 告警规则数据源筛选,支持反选和模糊匹配
- feat: 告警规则查询条件支持设置 "单位"
- feat: 告警规则支持 "覆盖全局回调" 设置
- feat: 告警规则 Prometheus 源数据源预览添加 Step 设置
- refactor: 仪表盘详情页添加返回仪表盘列表链接
- refactor: tdengine 数据源,兼容 v2 版本
- fix: 修复仪表盘 Elasticsearch 源 legend 模板不支持变量名包含字符 "." 的问题
- fix: edge 模块,机器失联告警,标签丢失问题
- doc: 告警规则告警级别名称优化
- doc: 增加 Doris 仪表盘和告警模板
Full Changelog: v7.6.0...v7.7.0
v7.6.0
What's Changed
- feat: 数据源管理 Elasticsearch 源支持配置多个 URL
- refactor: 恢复通知逻辑优化,Host 告警机器删除后不再通知;修改规则之后不再通知 by @Reditiny
- refactor: 优化数据源查询报错时告警处理逻辑,不再产生恢复事件 by @Reditiny
- refactor: 优化屏蔽规则和相关告警事件的交互
- refactor: 告警规则 Prometheus 源数据预览支持修改时间范围
- refactor: 模板中心搜索框添加本地缓存
- refactor: 回调通知队列分级,优先发送高级别的告警 by @Reditiny
- fix: 修复即时查询查询条件输入框内容太长显示异常问题 #1058
- fix: 修复仪表盘无法修改变量名问题 #2235
- fix: 通知记录,补全告警规则中回调地址的通知记录 by @lwb0214
Full Changelog: v7.5.0...v7.6.0
v7.5.0
What's Changed
- feat: 告警规则列表页表格新增 "状态" 列,可通过点击状态查看对应规则的告警事件
- feat: 告警规则列页过滤条件栏新增 "启用状态" 过滤项
- feat: 告警规则列表页表格新增 "显示名" 列
- feat: 站点设置新增 print_access_log 和 print_body_paths 设置项,可以控制是否开启 access log 日志,方便排查问题
- feat: LDAP 支持配置多个 BaseDn, 使用 | 分割
- refactor: 告警列表页搜索条件修改保留策略,关闭标签页之后清空
- refactor: 告警事件详情页的通知记录里展示接口返回信息
- refactor: 模板中心的仪表盘页面 url 支持根据 uuid 查询展示,方便配置仪表盘中的下钻链接
- refactor: Prometheus 即时查询 table 视图 step 计算优化修剪掉毫秒
- refactor: 屏蔽规则,屏蔽时间过期之后,不再删除屏蔽规则
- fix: 仪表盘表格图导出 csv 的数据没有处理 overrides 的设置问题
- fix: 业务组被删除后没有更新缓存的业务组信息问题
- fix: 指标视图的过滤条件无法取消选择问题
- fix: SMTP 配置更新之后,需要重启才能生效的问题
- fix: 删除机器之后,重新添加机器,机器自动归属到之前的业务组问题
- docs: 增加 ipmi 仪表盘模板
New Contributors
Full Changelog: v7.4.1...v7.5.0
v7.4.1
What's Changed
- feat: 左侧栏业务组新设计
- feat: 机器支持了绑定到多个业务组,机器混部的场景,管理机器更加方便了
- feat: 仪表盘支持导入 "Grafana 仪表盘链接"
- feat: 仪表盘指标图支持 overrides 设置
- feat: 仪表盘时序图图例右侧位置展示时宽度自适应
- feat: 仪表盘排行榜图新增 topn 功能
- refactor: 仪表盘 Elasticsearch 源支持自动计算时间间隔,查询原始日志内容时支持设置时间格式
- refactor: 仪表盘数据源类型变量支持搜索
- refactor: 仪表盘匿名访问可选择主题色
- refactor: 业务组编辑表单去除 "英文标识" 设置项
- refactor: 机器列表原标签拆分成 "机器标签" 和 "用户标签"
- refactor: 告警规则中的回调地址和全局回调重复,不再重复发送回调通知
- fix: 订阅规则,修改附加标签,没有及时生效问题
- fix: 飞书通知,在大量通知场景下,信息内容错乱问题
- fix: 快捷视图和指标视图的 promql 特殊字符转义处理
- fix: 仪表盘图表的值格式化没有做默认的单位和小数点保留位数处理
- fix: redis 配置中存在重复字段,导致 UseTLS 不生效问题
- docs: 更新 linux 告警规则模板 by @fangpsh in #2170
升级注意事项
注意如果使用了 n9e-edge 或者 n9e-pushgw,需要和 n9e 一起升级
New Contributors
- @fangpsh made their first contribution in #2170
- @cuishuang made their first contribution in #2169
Full Changelog: v7.3.4...v7.4.1
v7.4.0
What's Changed
- feat: 左侧栏业务组新设计
- feat: 机器支持了绑定到多个业务组,机器混部的场景,管理机器更加方便了
- feat: 告警规则支持导出到 csv
- feat: 仪表盘支持导入 "Grafana 仪表盘链接"
- feat: 仪表盘指标图支持 overrides 设置
- feat: 仪表盘时序图图例右侧位置展示时宽度自适应
- feat: 仪表盘排行榜图新增 topn 功能
- refactor: 仪表盘 Elasticsearch 源支持自动计算时间间隔,查询原始日志内容时支持设置时间格式
- refactor: 仪表盘数据源类型变量支持搜索
- refactor: 仪表盘匿名访问可选择主题色
- refactor: 业务组编辑表单去除 "英文标识" 设置项
- refactor: 机器列表原标签拆分成 "机器标签" 和 "用户标签"
- refactor: 告警规则中的回调地址和全局回调重复,不再重复发送回调通知
- fix: 订阅规则,修改附加标签,没有及时生效问题
- fix: 飞书通知,在大量通知场景下,信息内容错乱问题
- fix: 快捷视图和指标视图的 promql 特殊字符转义处理
- fix: 仪表盘图表的值格式化没有做默认的单位和小数点保留位数处理
- fix: redis 配置中存在重复字段,导致 UseTLS 不生效问题
- docs: 更新 linux 告警规则模板 by @fangpsh in #2170
升级注意事项
注意如果使用了 n9e-edge 或者 n9e-pushgw,需要和 n9e 一起升级
New Contributors
- @fangpsh made their first contribution in #2170
- @cuishuang made their first contribution in #2169
Full Changelog: v7.3.4...v7.4.0