Skip to content

Releases: ccfos/nightingale

v8.0.0-beta.6

25 Feb 06:14
Compare
Choose a tag to compare

What's Changed

  • refactor: Changed alarm notification result recording to asynchronous to reduce database write pressure
  • fix: Fixed an issue where newly added record rule datasource could not be saved

更新记录

  • refactor: 告警通知结果记录改为异步,降低对数据库的写入压力
  • fix:修复新增的记录规则数据源无法保存问题

Full Changelog: v8.0.0-beta.5...v8.0.0-beta.6

v8.0.0-beta.5

14 Feb 03:12
Compare
Choose a tag to compare

What's Changed

  • feat: API authentication supports using the user's own token
  • feat: Support forwarding time-series data to Kafka
  • feat: Added annotations feature to dashboard line chart
  • feat: Added right-aligned table legend mode to dashboard line chart
  • feat: Added percentage mode for thresholds in dashboard line chart, with new threshold styles supporting dashed lines and area combinations
  • feat: Added Retro LCD display mode to dashboard leaderboard
  • feat: Dashboard global links now support adding dashboards type links
  • refactor: Optimized the UI for alert rule data source filtering
  • refactor: Changed dashboard configuration to manual save mode
  • refactor: Optimized panel title font size and color
  • refactor: Panel title bar now shows custom time prompt
  • refactor: Grouped panels display the number of panels when collapsed
  • refactor: Enhanced contrast optimization for line chart text color

更新内容

  • feat: 接口鉴权支持使用用户自己的 token
  • feat: 支持将接收的时序数据转发到 kafka
  • feat: 仪表盘折线图新增 annotations 功能
  • feat: 仪表盘折线图新增右对齐的表格模式图例
  • feat: 仪表盘折线图阈值新增百分比模式,以及新增阈值样式支持虚线和区域等多样组合
  • feat: 仪表盘排行榜新增 Retro LCD 显示模式
  • feat: 仪表盘全局链接支持新增 dashboards 类型链接
  • refactor: 告警规则数据源筛选 UI 优化
  • refactor: 仪表盘配置改成手动保存模式
  • refactor: 面板标题字体大小颜色优化
  • refactor: 面板标题栏展示自定义时间提示
  • refactor: 分组面板折叠后显示包含面板数量信息
  • refactor: 折线图文字颜色优化增强对比度

Full Changelog: v8.0.0-beta.4...v8.0.0-beta.5

v8.0.0-beta.4

24 Jan 09:15
Compare
Choose a tag to compare

What's Changed

  • feat: Elasticsearch alert support "nodata" alert conditions
  • feat: Add the "All" preset filter to the alert self-healing script and task list pages
  • feat: Add the __refresh=10 (10s) URL parameter to the dashboard detail page to control automatic page refresh
  • refactor: Permission points support i18n
  • refactor: Optimize the subscription rule form layout
  • refactor: Remove merged cells for the data source column in the alert engine table
  • refactor: Remove width limitations for the data source and severity level selectors on the alert rule list page
  • refactor: Optimize the heartbeat update selector on the host list page by adding an option for heartbeat updates
  • fix: Resolve issue where Elasticsearch alert is invalid when the "group by" field type is int

更新内容

  • feat: ES 日志告警,支持 nodata 类型告警条件
  • feat: 告警自愈脚本和任务列表页添加 "全部" 预置筛选
  • feat: 仪表盘详情页 URL 参数添加 __refresh=10 (10s) 参数来控制页面是否自动刷新
  • refactor: 权限管理权限点支持 i18n
  • refactor: 订阅规则表单样式优化
  • refactor: 告警引擎表格的数据源列取消合并单元格
  • refactor: 告警规则列表页的数据源和级别选择器不再限制宽度
  • refactor: 机器列表心跳更新选择器优化,添加有心跳更新的选择项
  • fix: ES 日志告警,group by 字段类型为 int 时,不生效问题

Full Changelog: v8.0.0-beta.3...v8.0.0-beta.4

v8.0.0-beta.3

08 Jan 11:49
Compare
Choose a tag to compare

What's Changed

  • feat: support elasticsearch alert
  • refactor: add wait time before starting the alert rule check
  • chore: update tpl and readme for cloudwatch

Full Changelog: v8.0.0-beta.2...v8.0.0-beta.3

v8.0.0-beta.2

26 Dec 06:36
Compare
Choose a tag to compare

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

12 Dec 13:37
Compare
Choose a tag to compare

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

02 Dec 11:51
Compare
Choose a tag to compare

What's Changed

  • 补齐初始化 sql 文件中的字段

v7.7.1

19 Nov 11:49
Compare
Choose a tag to compare

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

15 Nov 09:48
Compare
Choose a tag to compare

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

29 Oct 06:26
Compare
Choose a tag to compare

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