跳到主要内容
版本:3.7.0

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平台提供开箱即用的默认数据处理流。
  • 也可以根据所需监控场景的需要,手动配置数据流。

验证

  • 观测洞察 -> 事件中心 下查看对应的标准事件数据。