Skip to content

Releases: ccfos/nightingale

v8.1.0

15 Jul 11:31
Compare
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
Compare
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

v8.0.0-beta.14

20 Jun 10:27
Compare
Choose a tag to compare

What's Changed

  • feat: Support PostgreSQL datasource alerts
  • feat: Added AI Summary processor for event pipelines
  • feat: Support sharing links for alert events
  • feat: Added testing functionality for mute rules and subscription rules
  • refactor: Removed event pipeline menu, now accessible through notification rules - event processing side panel
  • refactor: Added sorting and copy functionality for alert rule event relabel settings
  • refactor: Added refresh button to alert healing history task list page, stops auto-refresh after healing tasks complete
  • refactor: Display "Expired" label for mute rules that are outside their effective time range
  • refactor: Removed tag character length limit for additional tags input box, optimized display for long tag characters
  • refactor: Added complexity validation for password input fields
  • refactor: Hide deprecated menus and features based on system installation time
  • refactor: Optimized datasource form save to prevent duplicate submissions, improved save and test button text
  • fix: Changed alert rule batch update execution frequency input to cron expression format
  • fix: Fixed missing offset parameter in Elasticsearch datasource alert rule query condition preview

变更记录

  • feat: 支持 PostgreSQL 数据源告警
  • feat: 事件管道新增 AI Summary 处理器
  • feat: 告警事件生成分享链接
  • feat: 屏蔽规则、订阅规则添加测试功能
  • refactor: 删除 事件管道 菜单,在 通知规则 - 事件处理 里通过展开侧拉板管理
  • refactor: 告警规则-事件 relabel 设置添加排序和复制功能
  • refactor: 告警自愈历史任务列表页添加刷新按钮,自愈任务结束后停止自动刷新
  • refactor: 屏蔽规则列表页不在生效范围内的规则,显示 "已过期" 标签
  • refactor: 密码输入框添加复杂度校验
  • refactor: 根据系统安装时间判断是否隐藏即将下线的菜单和功能
  • refactor: 优化数据源表单保存防止重复提交问题,优化保存和测试按钮文案
  • fix: 告警规则批量更新 执行频率 输入框改成 cron 表达式方式
  • fix: 修复 Elasticsearch 数据源告警规则的查询条件预览没有传 offset 参数问题

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

v8.0.0-beta.13

09 Jun 09:42
Compare
Choose a tag to compare

What's Changed

  • feat: 支持 MySQL 数据源告警
  • refactor: 仪表盘图表弹窗新增时间选择器
  • fix: 修复通知媒介联系方式无法保存的问题
  • fix: 修复 Elasticsearch 数据源 KQL 语法报错未显示的问题
  • docs: 添加事件管道处理器的帮助文档,优化部分文案

注意:HTTP.APIForAgent.BasicAuthHTTP.APIForService.BasicAuth 如果配置了 Basic Auth 的信息,需要确保 不能 出现如下情况:

  • 用户名相同,但是密码不同,比如在 HTTP.APIForAgent.BasicAuth 里配置了一个用户是 zhangsan,密码是 a,在 HTTP.APIForService.BasicAuth 下面又配置了一个用户是 zhangsan,密码换成了 b

Full Changelog: v8.0.0-beta.12...v8.0.0-beta.13

v8.0.0-beta.12

30 May 04:10
Compare
Choose a tag to compare

后端没有调整,前端修复了查看历史告警详情页面的Bug,故而重新打个包。

从上个版本升级而来的话,只需要替换二进制重启即可。如果是容器,就更新一下镜像版本号重启即可。

v8.0.0-beta.11

29 May 13:56
Compare
Choose a tag to compare

What's Changed

  • feat: 告警支持 ClickHouse 数据源
  • feat: 菜单布局改版
  • feat: 活跃告警页面改版,活跃告警、历史告警的详情通过侧拉板形式呈现
  • feat: 新增告警事件处理 Pipeline,支持了 Relabel、Callback、Event Update、Event Drop 处理器
  • feat: 告警规则支持跨业务组克隆
  • feat: 仪表盘时间选择器支持 时区 选择
  • feat: 仪表盘图表面板添加 "查看" 功能,点击后放大到全屏查看
  • feat: 仪表盘时序图 Legend 新增方差、标准差统计值
  • feat: 告警规则 Elasticsearch 类型的查询条件添加 Offset 设置
  • refactor: 告警规则 Prometheus 类型的数据预览改成 Table 模式
  • fix: 修复告警规则 Elasticsearch 类型的单个查询条件的数据预览却查询了所有查询条件的问题
  • fix: 修复仪表盘面板标题栏的 Tooltip 的 max width 样式设置未生效问题 #Qnurye
  • fix: 修复分享的临时图可能出现图表渲染失败白屏问题

New Contributors

Full Changelog: v8.0.0-beta.10...v8.0.0-beta.11

v8.0.0-beta.10

27 Mar 07:24
Compare
Choose a tag to compare

What's Changed

  • feat: New dashboard datasource selector
  • refactor: Disabled anonymous access for dashboards containing "Machine Identifier" variables
  • refactor: Deprecated "Business Group Identifier" variable for dashboards
  • refactor: Added "Save" button to datasource form page, supporting save without testing
  • refactor: Changed default execution frequency of alert rules to 60 seconds
  • refactor: Unified submit buttons on rule form pages to "Save"
  • refactor: Notification rule improvements
    • Added view rule functionality to alert rule notification selector
    • Added support for message template cloning
    • Added adjustable width for documentation panel in message templates
  • fix: Fixed issue where datasource type wasn't refreshed on some pages after creating a datasource
  • fix: Fixed issue where cloned alert rules couldn't be saved when the original rule was modified by others
  • fix: Fixed incorrect field path saving for Elasticsearch source in alert rules
  • fix: Fixed issue in Elasticsearch log query Lucene mode where filter condition field values containing "and", "or", etc. were automatically converted to uppercase
  • fix: Fixed overflow issue in older dashboards after import due to missing legend.placement property
  • fix: Fixed issue where line chart tooltips didn't filter out empty value legends

更新记录

  • feat: 仪表盘新版数据源选择器
  • refactor: 仪表盘包含 "机器标识" 变量时禁止启用匿名访问
  • refactor: 仪表盘下线 "业务组标识" 变量
  • refactor: 数据源表单页添加 "保存" 按钮,支持不测试仅保存
  • refactor: 告警规则默认执行频率改为 60 秒
  • refactor: 记录规则表单页提交按钮统一改名为 "保存"
  • refactor: 通知规则优化
    • 告警规则的通知规则选择器添加查看规则功能
    • 消息模板支持克隆
    • 消息模板右侧文档宽度支持调节
  • fix: 修复创建数据源后部分页面数据源类型未刷新问题
  • fix: 修复告警规则克隆时遇规则被其他修改无法保存问题
  • fix: 修复告警规则 Elasticsearch 源保存的字段路径错误问题
  • fix: 修复 Elasticsearch 日志查询 Lucene 模式的过滤条件的字段值中包含 and or 等字符时会被自动转换成大写问题
  • fix: 修复一些比较老的仪表盘导入后因为缺少 legend.placement 导致图例容器溢出问题
  • fix: 修复折线图提示信息没有过滤掉空值图例问题

Full Changelog: v8.0.0-beta.9...v8.0.0-beta.10

v8.0.0-beta.9

20 Mar 11:41
Compare
Choose a tag to compare

What's Changed

  • refactor:提高数据转发性能
  • feature:增加了夜莺v8版本的内置仪表盘

Full Changelog: v8.0.0-beta.8.3...v8.0.0-beta.9

v8.0.0-beta.8.3

17 Mar 07:57
Compare
Choose a tag to compare

What's Changed

  • fix: 通知规则配置多个接收人时,发送邮件失败问题
  • feat: 增加飞书应用、Slack、Mattermost、Callback 内置通知媒介

Full Changelog: v8.0.0-beta.8.2...v8.0.0-beta.8.3

v8.0.0-beta.8.2

13 Mar 04:22
Compare
Choose a tag to compare
fix: get user contacts