官网地址:http://www.china-alert.com/
github源码地址:https://github.com/china-alert/ueh
在线体验 Demo:http://demo.china-alert.com/ 用户名:admin 密码:123456
为什么选择 UEH统一事件
随着分工越来越细,数据中心使用的监控工具越来越多,常见有基础架构监控Zabbix、擅长容器监控Prometheus、各种云管平台,数据库监控、带外监控、BPC、Ebpf、APM等、还有些软件产品会内置自己独立的监控能力,没有复用 Prometheus 之类的通用监控系统,比如OceanBase,达梦等。每套监控工具都有自己独立的监控体系和告警通知方式。使得告警事件分散在非常多的地方,形成一个一个的数据孤岛。
告警事件分散在多处,会带来以下几个问题:
1、没法统一管理。比如通知人的配置散落在各处,手机号、邮箱等每个监控工具都要配一遍。通知媒介(短信平台、电话呼叫、企业微信等接口)每个监控工具都需要配置,且有的监控工具API属于高级功能,需要高级版才提供,或者需要购买维保才提供服务,有的原厂已经不提供老旧版本的支持服务。
2、想要做统一的变更窗口告警通知屏蔽、收敛降噪、筛选过滤、事件信息丰富等,非常痛苦。即便想要一个地方查看所有告警事件也很难。
3、分散的告警也不方便故障定位。临近触发的告警事件在时间维度上是有关联性的,如果把重要的告警放到一个地方展示,辅助故障定位,对于排障分析、故障定位非常有用。
竭峙统一事件平台UEH(Unified Event Handler)可对各监控工具产生的告警进行汇聚,统一处理、集中展示,并通知。
主要功能包括:
- 事件展示、查询、事件确认
- 事件接入(集成各监控工具)
- 事件处理(事件丰富、去重、合并、事件分类、事件升降级、通知屏蔽)
- 告警通知(通知媒介、通知组、通知人、告警分派)
使用场景
1、竭峙统一事件平台UEH(Unified Event Handler)可作为独立的事件平台使用;
2、也可以作为部门级的事件处理工具,对监控工具产生的告警预处理后(事件丰富、去重、合并、事件分类、事件升降级、通知屏蔽),再推送至上一级事件管理平台,由上一级事件平台再进行告警通知等动作,从而有效降噪,精准告警。
产品特点
- 可靠性高、管理容量大、轻量化、低成本以及开放集成
- 预集成多种主流监控软件事件源接入、通知媒介
- 开放式架构,支持HTTP协议 、REST API规范、Webhook接口,方便不同监控软件告警对接集成。
功能架构
UEH事件处理逻辑架构
功能展示
运行总览
事件查看
事件接入
通知服务
技术栈
相关组件版本
序号 | 数据库名称 | 版本 | 用途 |
---|---|---|---|
1. | PostgreSql | 15.2 | 存储告警事件 |
2. | jdk | 8u231 | JAVA 开发环境 |
运行环境
序号 | 操作系统 | 版本 | 备注 |
---|---|---|---|
1 | Centos | 7 及以上 | |
2 | redhat | 7 及以上 | |
3 | Ubuntu lTL | 16.04及以上 | |
4 | 统信 UOS | V10 | |
5 | 麒麟 | V10 |
服务器建议配置
CPU | 内存 | 硬盘容量 |
---|---|---|
4核 | 8G | 100G |
最后编辑:admin 更新时间:2025-03-24 16:30