菜单
Grafana Cloud

UptimeRobot集成到Grafana OnCall

注意

此集成仅可在Grafana Cloud上使用。

UptimeRobot集成到Grafana OnCall处理来自UptimeRobot Webhook发送的票据事件。该集成通过可定制的警报模板提供分组、自动确认和自动解决逻辑。

配置Grafana OnCall以接收来自UptimeRobot的警报

  1. 集成选项卡中,点击+ 新集成
  2. 从可用集成列表中选择UptimeRobot
  3. 输入集成名称和描述,点击创建
  4. 将打开一个新页面,其中包含集成详细信息。从HTTP端点部分复制OnCall集成URL

配置UptimeRobot以向Grafana OnCall发送警报

  1. 打开https://uptimerobot.com并登录
  2. 转到我的设置 > 添加警报联系人并设置以下字段
  3. 警报联系人类型:Webhook
  4. 友好名称:Grafana OnCall
  5. 通知URL:OnCall集成URL POST值(JSON格式)
json
{
  "monitorURL": "monitorURL",
  "monitorFriendlyName": "monitorFriendlyName",
  "alertType": "alertType",
  "alertTypeFriendlyName": "alertTypeFriendlyName",
  "alertDetails": "alertDetails",
  "alertDuration": "alertDuration",
  "sslExpiryDate": "sslExpiryDate",
  "sslExpiryDaysLeft": "sslExpiryDaysLeft"
}
  1. 标记发送为JSON

  2. 点击保存更改并关闭

  3. 向Grafana OnCall发送测试警报

  4. 点击添加新监控

  5. 监控类型HTTP(s)

  6. 友好名称测试OnCall

  7. 设置URL为http://devnull.oncall.io或任何其他不存在的域名

  8. 点击上一步创建的OnCall警报联系人旁边的复选框

  9. 点击创建监控