Releases: gitlayzer/smart-log
Releases · gitlayzer/smart-log
v0.0.4
v0.0.3
v0.0.2
v0.0.1
✨ 核心功能
- 实时日志监控: 实时监听指定 Pod 的标准输出日志。
- 正则匹配规则: 基于 Go 的正则表达式,精准匹配你关心的任何日志内容。
- 声明式配置: 通过 MonitorPod, Alert, AlertGroup 三种 CRD 来声明你的监控和告警需求。
- 灵活的告警渠道: 目前支持通用的 Webhook 渠道,可轻松与企业微信、钉钉、飞书或任何自定义系统集成。
- 告警组: 通过 AlertGroup 将多个告警渠道聚合,实现一次触发、多方通知。
- 告警风暴抑制: 内置强大的频率限制功能(rateLimit),通过“漏桶”算法平滑告警速率,有效防止因日志风暴而打爆下游服务。
- 模板优先级: 支持在 MonitorPod(具体事件)和 Alert(通用渠道)两个层级定义告警模板,并拥有清晰的覆盖规则。