Flashduty Docs
中文EnglishRoadmapAPI官网控制台
中文EnglishRoadmapAPI官网控制台
  1. 告警集成
  • 简介
  • On-call
    • 快速开始
      • 快速开始
      • 常见问题
      • 产品对比
    • 故障管理
      • 什么是故障
      • 检索与查看故障
      • 处理与更新故障
      • 升级与分派故障
      • 自定义字段
      • 自定义操作
      • 了解降噪过程
      • 了解历史故障
      • 了解新奇故障
    • 配置On-call
      • 协作空间管理
      • 多种方式接入告警
      • 配置路由规则
      • 配置标签增强
      • 配置告警降噪
      • 配置分派策略
      • 故障静默与抑制
      • 配置值班规则
      • 配置通知模板
      • 配置服务日历
      • 配置个人信息
      • 配置过滤条件
      • 通知机器人
      • 告警处理 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
        • 自定义操作
      • 变更集成
        • 标准变更事件集成指引
  • RUM
    • 快速开始
      • 入门介绍
      • 快速开始
      • 常见问题
    • 应用管理
      • 应用管理
      • SDK接入
      • 高级配置
      • 分析看板
    • 性能监控
      • 概览
      • 指标上报
      • 性能分析
      • 诊断优化
    • 异常追踪
      • 概览
      • 异常上报
      • 异常查看
      • 源码映射
      • 异常聚合
      • Issue状态
      • Issue告警
    • 其他
      • 术语说明
      • 数据收集
      • 数据安全
  • 平台功能
    • 团队和成员
    • 了解权限设计
    • 配置单点登录
  • 服务协议
    • 服务条款
    • 用户协议/隐私政策
    • SLA承诺
    • 数据安全
  1. 告警集成

Opmanager 告警事件

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

在 Flashduty


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

使用专属集成

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

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

使用共享集成

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

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

在 OpManager


一、OpManager 告警推送配置

  1. 登录您的 OpManager 控制台,在导航菜单中选择 Settings => Notification Profiles。
  2. 在 Notifications 页面中,点击 Add 后选择 Invoke a Webhook 添加配置文件。
drawing
  1. 开始在 Webhook 编辑页面进行配置具体内容。
  2. Hook URL 中的请求方法选择 POST,URL 填写告警集成的推送地址。
  3. Data Type 选择 raw,Payload Type 选择 JSON。
  4. Body Content 填写以下内容:
{
     "alarmid":"$alarmid",
     "message":"$message",
     "displayName":"$displayName",
     "category":"$category",
     "severity":"$stringseverity",
     "strModTime":"$strModTime",
     "eventType":"$eventType",
     "entity":"$entity",
     "lastPolledValue":"$lastPolledValue",
     "Intf_ifDescr":"$IntfField(ifDescr)",
     "Intf_displayName":"$IntfField(displayName)",
     "Intf_ifAlias":"$IntfField(ifAlias)",
     "Intf_ifName":"$IntfField(ifName)",
     "Intf_ipAddress":"$IntfField(ipAddress)",
     "Intf_physMedia":"$IntfField(physMedia)",
     "Intf_ifIndex(ifIndex)":"$IntfField(ifIndex)",
     "Intf_ifCircuitID(ifCircuitID)":"$IntfField(ifCircuitID)",
     "Intf_ifSpeedIn(ifSpeedIn)":"$IntfField(ifSpeedIn)",
     "Intf_ifSpeedOut(ifSpeedOut)":"$IntfField(ifSpeedOut)",
     "Intf_lineID":"$IntfCustomField(Circuit ID)",
     "Intf_note":"$IntfCustomField(Comments)",
     "Intf_contacts":"$IntfCustomField(Contact Name)",
     "Intf_SLA":"$IntfCustomField(SLA)",
     "Custom_BuildingNo":"$CustomField(Building)",
     "Custom_cabinet":"$CustomField(Cabinet)",
     "Custom_note":"$CustomField(Comments)",
     "Custom_contacts":"$CustomField(Contact Name)",
     "Custom_department":"$CustomField(Department)",
     "Custom_RoomNo":"$CustomField(Floor)",
     "Custom_serial":"$CustomField(SerialNumbe)",
     "Monitor_monitorName":"$MonitorField(monitorName)",
     "Monitor_instance":"$MonitorField(instance)",
     "Monitor_protocol":"$MonitorField(protocol)",
     "Device_type":"$DeviceField(type)",
     "Device_ipAddress":"$DeviceField(ipAddress)",
     "Device_isSNMP":"$DeviceField(isSNMP)",
     "Device_dependent":"$DeviceField(dependent)",
     "Device_hardDiskSize":"$DeviceField(hardDiskSize)",
     "Device_ramSize":"$DeviceField(ramSize)"
}

特殊说明 :暂不支持添加额外的自定义字段,即使在 Body Content 中引用了自定义字段,也不会生效。

  1. Request Headers 保持默认的即可。
  2. Time Out 填写 1-300 之间的任意值,并点击下一步。
drawing
  1. 在 Choose the criteria 配置条件页面中勾选 Notify when the alarm is cleared,其他按需配置即可。
drawing
  1. 选择希望应用此配置文件的设备,使用右箭头将它们移动到选定设备窗口,然后点击下一步。
  2. Time Window/Delayed Trigger/Recurring Trigger 可按需配置,然后点击下一步。
  3. 为该配置文件添加名称 FlashDuty,然后点击 Save 保存即可完成配置。

二、状态对照

OpManagerFlashduty状态
CriticalCritical严重
Service DownCritical严重
TroubleWarning警告
AttentionInfo提醒

添加官方技术支持微信

在这里,获得使用上的任何帮助,快速上手FlashDuty

微信扫码交流
上一页
火山引擎日志服务 TLS 集成指引
下一页
Meraki 告警事件
Built with