菜单
OnCall 集成
开源

集成

“集成”是一个主要入口点警报被Grafana消耗OnCall。集成接收警报在一个独特的API URL,解释它们使用一组模板定制的监控系统,并开始升级。

阅读更多关于Jinja2 OnCall中使用的模板在这里

学习警报在集成流

  1. 会收到一个集成的警报独特的URL与一个JSON作为一个HTTP POST请求负载(或通过电子邮件对于入站电子邮件集成)
  2. 确定路由的警惕,通过应用路由模板
  3. 警报分组是根据确定的分组标识模板
  4. 警报集团可以承认或者解决状态_的来源基于行为模板
  5. 警戒组可以在Web和可以发布到使者,根据路线的发布到Chatops配置。它呈现使用外观模板
  6. 警戒组是根据连锁升级用户选择升级的路线
  7. 用户可以执行操作中列出学习预警工作流程部分

配置和管理集成

您可以配置和管理的集成集成选项卡Grafana OnCall。以下部分描述如何配置和定制您的集成,以确保警报适当治疗。

连接一个集成

配置一个集成Grafana OnCall:

  1. 在Grafana OnCall,导航到集成选项卡并单击+新的集成
  2. 选择一个集成的类型可用集成的列表。如果你想要的集成不上市,然后选择Webhook
  3. 填写一个标题和描述为您的集成,将它分配给一个团队,并点击创建集成
  4. 集成页面会打开。在这里您将看到关于集成的细节。您可以使用HTTP端点url发送事件从外部监测系统。单击如何连接链接以获得更多信息。
  5. 在你完成任何必要的配置工具来发送警报Grafana OnCall。
  6. 点击发送演示警报发送一个测试警惕Grafana OnCall。

完成集成配置

  • 审查和自定义分组,autoresolution autoacknowledge等等模板如果你想定制警报行为为你的团队
  • 审查和定制其他模板改变报警组的不同部分显示在Grafana OnCall: UI,使者,电子邮件,通知等。
  • 添加路由集成警报路由到不同的用户和团队基于标签或其他数据
  • 连接你的连锁升级路线通知合适的人,在正确的时间
  • 学习如何开始维护模式为一个集成
  • 演示警报发送到一个集成,以确保路线,模板,和升级,都按预期工作。考虑使用调试维护模式为了避免发送真正的通知你的团队

管理集成

管理现有的集成,导航到集成选项卡Grafana OnCall并选择你想要的集成管理。

维护模式

开始维护模式在执行定期维护或更新你的基础设施,这可能引发假警报。有两个可能的维护模式:

  • 调试没有真正的通知——测试路由和升级。警报处理像往常一样,但没有通知将被发送到用户。
  • 维护——组警报期间到一个基础设施工作。
管理维护模式
  1. 去整合页面并点击三个点
  2. 选择开始维护模式
  3. 选择调试维护模式
  4. 设置持续时间的维护模式
  5. 点击开始
  6. 如果你想要停止维护模式在它结束之前,点击三个点并选择停止维护模式

心跳监测

一个OnCall心跳充当healthcheck警戒组监测。您可以配置你心跳监测定期将警报发送到端点。如果OnCall不收到其中一个警告,它将创建一个新的警报组和升级

  1. 去整合页面并点击三个点
  2. 选择心跳的设置
  3. 心跳间隔
  4. 复制端点为您监控系统。

更具体的指令可以在一个特定的集成的文档。

行为和渲染模板的例子

“集成模板”是Jinja2模板应用到每个警报定义它的渲染和行为。

阅读更多的模板指导

模板编辑器:

  1. 导航到集成选项卡,从列表中选择一个集成。
  2. 单击齿轮图标在集成的名字。

这里有一些模板负责警戒组形成:

  • 警戒行为,分组id——定义如何分成警报警报组。警报与相同的结果
  • 这个模板的执行将组合在一起。例如:

提醒1载荷:{" name ":“CPU 90%”,“集群”:“欧盟”}

提醒2载荷:{" name ":“CPU 90%”,“集群”:“我们”}

如果我们想组在一起的名字,我们可以使用模板{{payload.name}}也将结果分组id“CPU 90%”。如果我们想将它们分组按地区和最后2单独的警戒组,我们可以用这样一个模板:{{负载。地区}}}

  • 警戒行为,承认的条件——如果这个模板将呈现为“真正的”或“1”,包含警告

  • 集团将改变它的状态,“承认”。

  • 警戒行为,解决条件——类似于承认条件,将警报组“解决”。

  • 警戒行为,源链接——这个模板渲染的结果将用于UI的各个地方。应该指出,最特殊的地方提醒源相关警报。也呈现结果将在其他模板变量{{source_link}}

编辑集成名称、描述和分配的团队

编辑一个集成的名字:

  1. 导航到集成启用选项卡,从列表中选择一个集成的集成。
  2. 单击三个点旁边的名称并选择集成集成设置
  3. 提供一个新的名称、描述和团队,并点击保存

可用集成的列表