Skip to content

Releases: opsre/WatchAlert

v3.9.6

Choose a tag to compare

@Cairry Cairry released this 16 Mar 14:06
5fd8db4

What's Changed

  • 🚀 优化OIDC支持添加Secret;
  • 🚀 优化重复间隔通知,支持按告警等级配置不同间隔时间;
  • 🚀 优化LDAP,支持限制用户登陆范围;
  • ✨ 新增Recoding Rule(记录规则);

Tip

更新 w8t_fault_center 表数据;

UPDATE watchalert.w8t_fault_center  
SET `repeat_notice_interval` = JSON_OBJECT(
    'P0', CAST(`repeat_notice_interval` AS UNSIGNED), 
    'P1', CAST(`repeat_notice_interval` AS UNSIGNED), 
    'P2', CAST(`repeat_notice_interval` AS UNSIGNED)
)
WHERE `repeat_notice_interval` IS NOT NULL 
  AND `repeat_notice_interval` REGEXP '^[0-9]+$'
  AND (`repeat_notice_interval` NOT LIKE '{%' OR `repeat_notice_interval` IS NULL)
LIMIT 1000;

v3.9.5

Choose a tag to compare

@Cairry Cairry released this 04 Mar 14:51

What's Changed

  • 修正通知策略匹配日志中的错别字
  • 优化kubernetesEvent函数逻辑,增强事件遍历和告警生成流程
  • 改进Kubernetes事件指纹生成算法,提高唯一性和性能
  • 修正日志和Trace指纹生成的散列计算方法
  • 增加UserService的Check和Info方法,完善用户信息接口调用
  • 禁止通过接口修改admin用户角色、密码及移除操作
  • 调整AlertCurEvent结构体字段格式,规范命名和注释
  • 移除KubernetesConfig中无用字段Value
  • 优化模板解析函数,新增模板函数支持时间格式化及持续时间计算
    • 时间戳转格式化字符串: {{ .FirstTriggerTime | formatTime }}, {{ .RecoverTime | formatTime }},注意⚠️:请修改通知模版中的时间
    • 计算持续时间: {{ duration .FirstTriggerTime }}
  • 修复模板渲染错误日志打印,增强错误信息输出

Full Changelog: v3.9.4...v3.9.5

v3.9.4

Choose a tag to compare

@Cairry Cairry released this 11 Feb 14:21

What's Changed

  • 🚀 重构不规范代码和逻辑;
  • 🚀 优化告警事件过滤和静默规则匹配逻辑;

Full Changelog: v3.9.3...v3.9.4

v3.9.3

Choose a tag to compare

@Cairry Cairry released this 05 Feb 13:40

What's Changed

  • 🚧 修复恢复告警发送通知失败问题;

Full Changelog: v3.9.2...v3.9.3

v3.9.2

Choose a tag to compare

@Cairry Cairry released this 04 Feb 14:27

What's Changed

  • ✨ 通知对象(钉钉)支持添加签名;
  • ✨ 通知对象支持添加生效时间;
  • 🚀 优化用户认证逻辑;
  • 🚀 优化告警规则生效时间逻辑;

Full Changelog: v3.9.1...v3.9.2

v3.9.1

Choose a tag to compare

@Cairry Cairry released this 31 Jan 04:37

What's Changed

  • 优化Prometheus客户端以及查询逻辑;

Full Changelog: v3.9.0...v3.9.1

v3.9.0

Choose a tag to compare

@Cairry Cairry released this 27 Jan 12:36

What's Changed

Full Changelog: v3.8.3...v3.9.0

v3.8.3

Choose a tag to compare

@Cairry Cairry released this 15 Jan 13:45

What's Changed

  • ♻️ Remove alert rule EvalTimeType field and add validate func
  • 🚀 Optimized alarm event grouping and processing logic
  • 🚀 Optimized log format

Full Changelog: v3.8.2...v3.8.3

v3.8.2

Choose a tag to compare

@Cairry Cairry released this 08 Jan 13:40

What's Changed

  • ✨ Add pagination for topology;
  • 🚀 Optimized clickhouse query scan logic;

Full Changelog: v3.8.1...v3.8.2

v3.8.1

Choose a tag to compare

@Cairry Cairry released this 06 Jan 12:03

What's Changed

  • 🚀 优化拨测 label 的命名,添加数据源写入配置缓存;
  • 🚀 优化数据源查询逻辑;
  • 🚀 优化静默规则状态转换;
  • ✨ 新增批量修改告警规则功能;

Full Changelog: v3.8.0...v3.8.1