UptimeRobot集成到Grafana OnCall
注意
此集成仅可在Grafana Cloud上使用。
UptimeRobot集成到Grafana OnCall处理来自UptimeRobot Webhook发送的票据事件。该集成通过可定制的警报模板提供分组、自动确认和自动解决逻辑。
配置Grafana OnCall以接收来自UptimeRobot的警报
- 在集成选项卡中,点击+ 新集成。
- 从可用集成列表中选择UptimeRobot。
- 输入集成名称和描述,点击创建
- 将打开一个新页面,其中包含集成详细信息。从HTTP端点部分复制OnCall集成URL。
配置UptimeRobot以向Grafana OnCall发送警报
- 打开https://uptimerobot.com并登录
- 转到我的设置 > 添加警报联系人并设置以下字段
- 警报联系人类型:Webhook
- 友好名称:Grafana OnCall
- 通知URL:OnCall集成URL POST值(JSON格式)
{
"monitorURL": "monitorURL",
"monitorFriendlyName": "monitorFriendlyName",
"alertType": "alertType",
"alertTypeFriendlyName": "alertTypeFriendlyName",
"alertDetails": "alertDetails",
"alertDuration": "alertDuration",
"sslExpiryDate": "sslExpiryDate",
"sslExpiryDaysLeft": "sslExpiryDaysLeft"
}
标记发送为JSON
点击保存更改并关闭
向Grafana OnCall发送测试警报
点击添加新监控
监控类型HTTP(s)
友好名称测试OnCall
设置URL为http://devnull.oncall.io或任何其他不存在的域名
点击上一步创建的OnCall警报联系人旁边的复选框
点击创建监控