Skip to content

功能介绍

概要

WatchAlert 是基于Go+React开发的监控告警管理平台。可以完全替代 AlertManagerPrometheusAlert(通知平台) 等组件,支持配置交互式通知、通知对象、值班系统和聚合功能,并且拥有规则管理、告警抑制、告警推送和告警静默能力。可以提升运维效率,降低维护成本。

官网

技术栈

功能介绍

告警管理

  • 告警规则:支持多数据源和分组通知,用户可以灵活定义告警规则,满足不同的监控需求。
  • 告警抑制:具备告警抑制功能,可以根据当前告警配置的规则进行告警静默,减少不必要的告警干扰。
  • 告警推送:支持多种通知类型,包括飞书(支持官方高级消息卡片Json)、钉钉、企业微信、Email邮件等,用户可以配置实际通知模板,实现告警信息的即时推送。
  • 当前告警与历史告警查询:用户可以查询当前时间触发的告警列表以及已恢复的历史告警信息。

证书监控

  • 对SSL证书的状态、有效性和安全性进行持续监测的过程。通过证书监控,组织能够及时发现和处理潜在的证书问题,如过期证书,确保其网络通信的安全性和可靠性;

规则模版与通知模板

  • 规则模版:内置一些常用的告警规则配置,方便用户快速部署和使用。
  • 通知模板:提供默认告警模板,并支持创建、更新、删除等基本操作,用户可以根据实际需求进行自定义。

值班日程

  • 安排指定成员在特定日期和时间段内处理告警,有效管理告警并提高工作效率。

多租户支持

  • 允许多个组织共享相同的应用程序实例,同时保持各自数据的隔离性和安全性。
  • 支持针对不同用户设置不同租户的权限。

数据源支持

  • 支持Prometheus、阿里云SLS、Loki、Jaeger、AWS CloudWatch、KubernetesEvent、ElasticSearch等多种数据源,满足用户多样化的监控需求。

日志审计

  • 操作行为记录:记录重要的操作行为,便于后续审计和追溯。

用户管理和角色管理

  • 包括基本操作和角色绑定,用于管理系统用户,并通过权限授权实现用户访问控制。

登陆系统

  • 支持对接 LDAP 同时也支持本地系统用户的登陆。

其他功能

  • Grafana面板对接:支持对接Grafana面板,方便用户进行更直观的数据分析和监控。

交流群/联系我

加我入群。

WeChat

问题反馈

TIP

欢迎各位同学来这篇文档进行补充你遇到的问题,以及解决方案

Released under the GPL License.