阿里云Prometheus

本文介绍如何对阿里云Prometheus监控源进行集成对接。

简介

阿里云Prometheus监控全面对接开源Prometheus生态,运维事件中心支持简单、快速的集成Prometheus,实现报警和事件的统一管理;查看以下集成步骤完成告警记录集成。

如何集成Prometheus?

步骤1:找到Prometheus监控源并确认集成

运维事件中心左侧导航栏选择集成中心 > 集成配置,找到Prometheus监控源,进入Prometheus的新增集成页面查看集成步骤完成集成接入。

步骤2:创建通知对象

在阿里云prometheus产品控制台左侧导航栏选择告警管理 > 通知对象 > Webhook集成 > 新建webhook

image

image

1)通过Post方式推送到以下URL:

https://public-alert.aliyuncs.com/event/aliyun/prometheus/{集成密钥}   
说明

报警回调URL,请在运维事件中心左侧导航栏选择集成中心 > 集成配置 > Prometheus > 接入集成,进入Prometheus接入集成指南页面中查找。

2)Header中分别填写:Content-Type,application/json。

3)body中填写{"content":"$content"}。恢复模板内容清空。

4)点击“发送测试”返回状态码为“200”,返回内容为“success”。

image

步骤3:创建通知策略

在阿里云Prometheus监控服务左侧导航栏选择告警管理 > 通知策略 > 新建通知策略,在第3步时选择通知对象“通用Webhook”并选择已经填好回调地址的通知对象。

image

步骤4:创建告警规则

,通知策略选择已创建好的通知策略。

image

步骤5:验证集成是否成功

1)在阿里云Prometheus监控服务控制台,左侧导航栏中选择告警管理 > 告警事件历史,查看报警历史确认报警已推送到运维事件中心。

验证

2)在阿里云Prometheus监控侧配置告警、推送规则并触发告警后,前往运维事件中心集成配置页面查看到阿里云Prometheus监控源状态为“已接收”报警则说明已集成成功。