Prometheus 告警
使用 API WebHook 方式接入 Prometheus 监控平台中的告警数据,后经过数据流处理成ONE平台的标准事件。
前置条件
- ONE平台能够访问 Prometheus 所在的环境。
开始使用
ONE平台配置
- 进入数据集成 -> 数据接入页面,找到 Prometheus 数据接入卡片,点击开始集成,选择WebHook 推送 Prometheus 告警数据方式。
- 填写对应参数后获取WebHook推送地址。
Prometheus平台配置
- 修改Prometheus下alertmanager模块的配置文件,新增 webhook_configs: 及以下内容,通过webhook方式将告警数据发送到Alert。
receivers:
- name: 'alert'
webhook_configs:
- url: 'http://xxxx/alert/upload/event/${key}'
send_resolved: true
提示
webhook地址需要创建完事件源保存后才会生成显示。
- 重新启动alertmanager模块,并加载该配置文件。
配置数据流
- ONE平台提供开箱即用的默认数据处理流。
- 也可以根据所需监控场景的需要,手动配置数据流。
验证
- 在 观测洞察 -> 事件中心 下查看对应的标准事件数据。