Skip to content

Releases: ccfos/nightingale

v8.5.0

20 Dec 12:48

Choose a tag to compare

What's Changed

  • feat: Support VictoriaLogs datasource for alert rules
  • feat: Support Dingtalk for Single Sign-On (SSO)
  • feat: Display associated business groups in team management
  • feat: Add hash field to alert event details
  • feat: Add machine business group type option to the applicable attribute selector
  • feat: Add "Metric classification ignore prefix" setting to quick view, allowing certain prefixes to be ignored before classification
  • feat: Add notes field to dashboard configuration and tables
  • refactor: Refactor dashboard variables, support data preview for variable configuration, display error message when Query type variable query fails
  • refactor: Migrate "Max data points" and "Time" (custom time range) settings for individual queries in dashboards to the panel level, located to the right of the datasource selector
  • refactor: Limit the maximum height of PromQL input for Prometheus instant queries
  • refactor: Optimize ClickHouse datasource configuration page
  • refactor: Rename "Collector" to "Category" for built-in metrics, include component type parameter when querying category options
  • fix: Correct some typos in dashboard configuration
  • fix: Fix message template save conflict issue #2937

New Contributors

Full Changelog: v8.4.1...v8.5.0

v8.4.1

11 Nov 09:51

Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v8.4.0...v8.4.1

v8.4.0

15 Oct 09:21

Choose a tag to compare

What's Changed

  • feat: Elasticsearch log search — add Top N for field statistics
  • feat: Prometheus instant query — Table view supports CSV export
  • feat: Support encrypted storage for phone numbers @zaipingy
  • refactor: Optimize periodic host caching logic
  • refactor: Dashboard TableNG panel — code and style optimizations
  • refactor: In Active Alerts and Alert History, change “add filter by clicking a tag” to “add filter by double-clicking a tag” @SaladDay
  • refactor: Business Group sidebar — optimize node action buttons; on hover on the right side of a node, also show Add/Delete buttons
  • refactor: Quick View time-series chart — also add step-related settings
  • fix: Business Group sidebar — missing Edit button in list mode
  • fix: SQL injection vulnerability in machine list and user list APIs — thanks to Aleksey Solovev (Positive Technologies) for reporting
  • fix: OpenSearch authentication issue

Full Changelog: v8.3.1...v8.4.0

v8.3.1

29 Aug 18:03
21478fc

Choose a tag to compare

What's Changed

  • fix: Fixed the problem that the dashboard data source selector cannot select data source variables
  • fix: Send notification error and try again invalid problem

Full Changelog: v8.3.0...v8.3.1

v8.3.0

28 Aug 11:51

Choose a tag to compare

What's Changed

  • feat: Dashboard — add "Table NG" panel type
  • refactor: optimize machine heartbeat update logic
  • refactor: optimize time-series data forwarding logic
  • refactor: improve data source selector UX (applies to Instant Query / Log Search / Dashboard pages)
  • refactor: improve alert rule picker UX on the Subscription Rules page
  • refactor: Prometheus Instant Query — also save history on Enter and when the PromQL input loses focus
  • refactor: Elasticsearch Log Search — refine the log query API’s Query DSL
  • refactor: after SSO login, redirect back to the originally requested (pre-login) page
  • fix: auto-remediation task status update issue
  • fix: search not working in the Business Group list view

Full Changelog: v8.2.2...v8.3.0

v8.2.2

06 Aug 12:23

Choose a tag to compare

What's Changed

  • fix: The problem of data interaction when batch-updating alerting rules

变更记录

  • fix: 批量更新告警规则时,数据相互影响的问题

Full Changelog: v8.2.1...v8.2.2

v8.2.1

06 Aug 03:19

Choose a tag to compare

What's Changed

  • fix: MySQL datasource alert client connection issues
  • fix: Fix Elasticsearch alert rule "document minimum value" field name not taking effect
  • fix: Fix SSO logout functionality, redirect to SSO logout URL if available
  • refactor: Optimize Prometheus alert rule import logic
  • refactor: Add and adjust some text descriptions

变更记录

  • fix: MySQL 数据源告警,客户端连接问题
  • fix: 修复 Elasticsearch 告警规则的 "文档最小值" 字段名不生效问题
  • fix: 修复 SSO 登出功能,如有 SSO Logout 地址则跳转到该地址
  • refactor: 优化 Prometheus 告警规则导入逻辑
  • refactor: 新增和调整部分文案说明

Full Changelog: v8.2.0...v8.2.1

v8.2.0

31 Jul 12:23

Choose a tag to compare

What's Changed

  • feat: Support viewing Nightingale release records within the product
  • feat: Added email notification records
  • refactor: Convert template center alert rules to new notification rules when importing to business groups
  • refactor: Optimize message templates to fix display issues with blocked links and query curve links in IM
  • refactor: Import Prometheus alert rules and adapt to new version notification rules
  • fix: Fixed "Skip certificate verification" parameter error for HTTP-type notification media
  • fix: Removed data source list requests from shared anonymous access alert event pages
  • fix: PostgreSQL cross-database query issues
  • fix: Alert rule duplicate name detection logic
  • fix: Fixed incorrect parameters when jumping from Loki data source alert event details page to instant view

变更记录

  • feat: 支持在产品中查看夜莺发版记录
  • feat: 新增邮件通知记录
  • refactor: 模板中心告警规则导入到业务组时转换成新版通知规则
  • refactor: 优化消息模板,解决在 im 中屏蔽链接和查询曲线链接展示错乱问题
  • refactor: 导入 Prometheus 告警规则,使用新版通知规则
  • fix: 通知媒介 HTTP 类型的 "跳过证书验证" 参数错误问题
  • fix: 分享的匿名访问告警事件页面去除数据源列表的请求
  • fix: PostgreSQL 跨数据库查询问题
  • fix: 告警名称重名检测逻辑
  • fix: loki 数据源从告警事件详情页跳转到即时查看携带参数不对问题

Full Changelog: v8.1.0...v8.2.0

v8.1.0

15 Jul 11:31

Choose a tag to compare

What's Changed

  • feat: Elasticsearch 日志查询支持用户记录个人使用的查询语句功能
  • feat: Elasticsearch 日志检索页面支持全屏查看日志
  • feat: Elasticsearch 日志检索页面内容字段值支持快捷查询操作
  • refactor: 订阅规则支持 Host 类型数据源
  • docs: 消息模板文案优化
  • fix: 订阅规则列表页表格里 订阅业务组 列内容渲染异常
  • fix: 修复打开的页面地址与实际访问的页面级别页签地址不符问题
  • fix: 修复 Elasticsearch 日志检索页面左侧字段列表 top N 查询参数分页参数错误导致查询结果不对问题
  • fix: 修复仪表盘匿名分享链接在设置标识时没有用标识
  • fix: 通知规则脚本通知超时设置问题

Full Changelog: v8.0.0...v8.1.0

v8.0.0

03 Jul 05:15

Choose a tag to compare

What's Changed

  • feat: Support for Doris and Opensearch data source alerts
  • feat: User management with permission-based access control
  • feat: Machine list with multiple search criteria
  • feat: Built-in metric descriptions support multi-language configuration
  • refactor: Modified alert duration calculation logic, now using current detection time minus previous detection time
  • refactor: Template center redesign - built-in templates will no longer allow user modifications
  • refactor: Optimized shield rule configuration page
  • refactor: Alert rule list page now supports displaying associated notification rules
  • refactor: Added prominent alerts when data source-associated alert engines are disconnected
  • refactor: Optimized notification rule testing functionality prompts
  • refactor: Added "Is recovery event?" option to applicable properties
  • refactor: Dashboard query conditions support hiding specific query conditions n9e/fe#1639
  • fix: Fixed dashboard table chart overrides configuration field matching issue where field values rendered abnormally n9e/fe#1652
  • fix: Fixed SSO login failure issue ccfos/nightingale#2743
  • fix: Fixed Elasticsearch alert data deviation issue caused by log bucketing when alert interval is set to 1 day

变更记录

  • feat: 支持 Doris、Opensearch 数据源告警
  • feat: 用户管理,支持通过权限点控制
  • feat: 机器列表,增加多个机器检索条件
  • feat: 内置指标说明支持配置多语言
  • refactor: 修改告警持续时长计算逻辑,改为使用本次检测时间减去上次检测时间
  • refactor: 模板中心改版,内置模板将不允许用户修改
  • refactor: 优化屏蔽规则配置页面
  • refactor: 告警规则列表页,支持显示关联的通知规则
  • refactor: 数据源关联的告警引擎失联,页面上添加醒目提示
  • refactor: 优化通知规则测试功能提示
  • refactor: 适用属性添加 "是恢复事件?" 选项
  • refactor: 仪表盘查询条件支持隐藏该查询条件 n9e/fe#1639
  • fix: 修复仪表盘表格图 overrides 配置匹配字段时,字段值渲染异常问题 n9e/fe#1652
  • fix: 修复 SSO 登录失败问题 #2743
  • fix: 修复 Elasticsearch 告警时间间隔为 1 天时,日志分桶导致告警数据有偏差问题

Full Changelog: v8.0.0-beta.14...v8.0.0