Flashduty Docs
中文EnglishRoadmapAPI官网控制台
中文EnglishRoadmapAPI官网控制台
  1. 告警集成
  • 快速开始
    • 入门介绍
    • 快速开始
    • 常见问题
    • 产品对比
  • 故障管理
    • 什么是故障
    • 检索与查看故障
    • 处理与更新故障
    • 升级与分派故障
    • 自定义字段
    • 自定义操作
    • 了解降噪过程
    • 了解历史故障
    • 了解新奇故障
  • 配置Flashduty
    • 协作空间管理
    • 多种方式接入告警
    • 配置路由规则
    • 配置标签增强
    • 配置告警降噪
    • 配置分派策略
    • 故障静默与抑制
    • 配置值班规则
    • 配置通知模板
    • 配置服务日历
    • 配置个人信息
    • 配置过滤条件
    • 通知机器人
    • 告警处理 pipeline
  • 平台功能
    • 团队和成员
    • 了解权限设计
    • 配置单点登录
    • 分析数据
  • 高级功能
    • 引用变量
    • 动态分派
  • 集成引导
    • 告警集成
      • 邮件 Email 集成指引
      • 夜莺 Flashcat 集成指引
      • Prometheus 集成指引
      • 标准告警事件集成指引
      • Grafana 集成指引
      • Zabbix 集成指引
      • Uptime Kuma 集成指引
      • 阿里云 ARMS 集成指引
      • 阿里云监控 CM 事件集成指引
      • 阿里云监控 CM 指标集成指引
      • 阿里云 SLS 集成指引
      • AWS CloudWatch 集成指引
      • Azure Monitor 集成指引
      • 百度云监控 BCM 集成指引
      • 华为云监控 CES 集成指引
      • 腾讯云 CLS 集成指引
      • 腾讯云监控 CM 集成指引
      • 腾讯云 Event Bridge 集成指引
      • Influxdata 集成指引
      • Open Falcon 集成指引
      • Pagerduty 集成指引
      • 蓝鲸智云集成指引
      • OceanBase 集成指引
      • Graylog 集成指引
      • Skywalking 集成指引
      • Sentry 集成指引
      • 监控宝告警集成指引
      • AWS EventBridge 集成指引
      • Dynatrace 集成指引
      • 华为云 LTS 集成指引
      • GoogleCloud 集成指引
      • Splunk 集成指引
      • AppDynamics 集成指引
      • SolarWinds 集成指引
      • 火山引擎CM 指标集成指引
      • 火山引擎CM 事件集成指引
      • 火山引擎日志服务 TLS 集成指引
      • Opmanager 告警事件
      • Meraki 告警事件
      • 天翼云告警集成
      • 观测云告警事件
      • zilliz 告警事件
      • 华为云 APM 告警事件
      • zstack 告警事件
      • Keep 告警集成指引
      • ElastAlert2 告警集成
    • 即时消息
      • 飞书 Lark 集成指引
      • 钉钉 Dingtalk 集成指引
      • 企业微信 Wecom 集成指引
      • Slack 集成指引
      • Microsoft Teams 集成指引
    • 单点登录
      • Authing 集成指引
      • Keycloak 集成指引
      • OpenLDAP 集成指引
    • Webhooks
      • 告警 webhook
      • 故障 webhook
      • 自定义操作
    • 变更集成
      • 标准变更事件集成指引
  • 服务协议
    • 服务条款
    • 用户协议/隐私政策
    • SLA承诺
    • 数据安全
  1. 告警集成

Grafana 集成指引

通过 webhook 的方式同步 Grafana 告警事件到 Flashduty,实现告警事件自动化降噪处理。

在 Flashduty


您可通过以下2种方式,获取一个集成推送地址,任选其一即可。

使用专属集成

当您不需要将告警事件路由到不同的协作空间,优先选择此方式,更简单。

展开
  1. 进入 Flashduty 控制台,选择 协作空间,进入某个空间的详情页面
  2. 选择 集成数据 tab,点击 添加一个集成,进入添加集成页面
  3. 选择 Grafana 集成,点击 保存,生成卡片。
  4. 点击生成的卡片,可以查看到 推送地址,复制备用,完成。

使用共享集成

当您需要根据告警事件的 Payload 信息,将告警路由到不同的协作空间,优先选择此方式。

展开
  1. 进入 Flashduty 控制台,选择 集成中心=>告警事件,进入集成选择页面。
  2. 选择 Grafana 集成:
    • 集成名称:为当前集成定义一个名称。
  3. 配置默认路由,并选择对应的协作空间(集成创建后可以前往 路由 进行更多路由规则的配置)。
  4. 点击 保存 后,复制当前页面的新生成的 推送地址 备用。
  5. 完成。

在 Grafana


Grafana V4~V8 版本默认开启 Legacy Alerting 功能,在 V9 之后默认开启 Grafana Alerting 功能,功能区分以及启用方式请参考官方文档,请您根据您部署的版本进行集成,步骤如下。

Legacy Alerting

  1. 打开您的 Grafana 控制台,选择 Alerting > Notification channels 页面
  2. 点击 Add Channel,打开配置 Channel 弹窗页面
  3. 配置名称,Type 选择 webhook,Url 填写集成的推送地址, Method 选择 POST,如下图所示:
drawing
  1. 保存,回到集成列表,等待产生告警后,如果展示了最新事件时间,说明配置成功且收到事件
  2. 完成

Grafana Alerting

  1. 打开您的 Grafana 控制台,选择 Alerting > Contact points 页面
  2. 点击 New contact point,打开配置弹窗页面
  3. 配置名称,Type 选择 webhook,Url 填写集成的推送地址, Method 选择 POST,如下图所示:
drawing
  1. 打开 Notification policies 页面,根据情况编辑或新增 policy,选择上一步创建的 contact point 作为发送渠道,如下图所示:
drawing
  1. 保存,回到集成列表,等待产生告警后,如果展示了最新事件时间,说明配置成功且收到事件
  2. 默认告警等级为 warning,如果需要自定义,可以在告警详情页面配置 severity 标签(枚举参考下文状态对照),具体操作如下图所示:
drawing
  1. 完成

状态对照


Legacy Alerting 到 Flashduty 告警等级映射关系:

Legacy AlertingFlashduty状态
alertingWarning警告
no_dataCritical严重
okOk恢复

Grafana Alerting 到 Flashduty 告警等级映射关系:

系统依次提取告警事件标签中的 severity、priority和 level,对应值将作为 Prometheus 自身的告警等级,如果没有提取到,系统自动设置 Prometheus 告警等级为 warning。

Grafana AlertingFlashduty状态
criticalCritical严重
warningWarning警告
warnWarning警告
infoInfo提醒
acknowledgedInfo提醒
unknownInfo提醒
unkInfo提醒
okOk恢复
修改于 2025-03-27 07:29:14
上一页
标准告警事件集成指引
下一页
Zabbix 集成指引
Built with