【OPM】告警集成企业微信

【OPM】告警集成企业微信

本文档意在说明如何将OPM的告警信息推送至企业微信

文档分为两个部分 企业微信设置 与 OPM设置

企业微信设置
企业微信中新建群组并将接受告警的群组人员添加至群组中
在群组的 群设置-->添加机器人-->创建一个新的机器人,输入机器人名称

并复制添加完成以后生成的WebhookURL
OPM设置

在OPM的web控制台 转至-->设置--->通知配置文件-->新建通知配置文件-->选择 调用Webhook

粘贴Webhook URL 选择POST类型,数据类型选择JSON,填写主体内容以及超时时间等

主体内容格式如下:

 {"msgtype": "text",
"text": { "content": "
OPM告警通知:
文本:参数
文本:参数
文本:参数
...
" }  }

企业微信支持参数信息:
参数是否必填说明
msgtype消息类型,此时固定为text
content文本内容,最长不超过2048个字节,必须是utf8编码
mentioned_listuserid的列表,提醒群中的指定成员(@某个成员),@all表示提醒所有人,如果开发者获取不到userid,可以使用mentioned_mobile_list
mentioned_mobile_list手机号列表,提醒手机号对应的群成员(@某个成员),@all表示提醒所有人
微信参数示例:
  1. {
  2. "msgtype": "text",
  3. "text": {
  4. "content": "广州今日天气:29度,大部分多云,降雨概率:60%",
  5. "mentioned_list":["wangqing","@all"],
  6. "mentioned_mobile_list":["13800001111","@all"]
  7. }
  8. }

OPM中告警示例:
 {"msgtype": "text",
"text": { "content": "
OPM告警通知:
告警来源:$displayName
告警严重性:$stringseverity
告警信息:$message
" }  }
如需增加接受提醒的用户,可按照参数要求添加

OPM告警示例配置如图:

配置完成以后,按照不同的条件依次完成告警通知配置文件

测试通知配置文件示例:

告警消息示例:

恢复通知:


    • Related Articles

    • 【APM】告警集成企业微信

      本文档意在说明如何将APM的告警信息推送至企业微信 文档分为两个部分 企业微信设置 与 APM设置 企业微信设置 在企业微信中新建群组并将接受告警的群组人员添加至群组中 在群组的 群设置-->添加机器人-->创建一个新的机器人,输入机器人名称 并复制添加完成以后生成的WebhookURL APM设置 在APM的web控制台 转至-->管理--->动作-->新建Rest API-->填写相关信息 粘贴Webhook URL 选择POST类型,数据类型选择JSON,填写主体内容以及超时时间等。 ...
    • 【OPM】告警通知集成飞书

      本文档意在说明如何将OPM的告警信息推送至飞书 文档分为两个部分 飞书设置 与 OPM设置 一、飞书设置 1、首先创建通知组并添加相关接收告警通知人 2、添加群机器人并配置,同时复制Webhook 地址 复制地址后,飞书群组设置完成。 例如Webhook地址:https://open.feishu.cn/open-apis/bot/v2/hook/xxxxxxxxxxxxxxxxxxxxxxxxx OPM设置 转至 设置 -->通知配置文件-->新建通知配置文件-->调用Webhook ...
    • 【OPM】告警通知集成钉钉

      本文档意在说明如何将OPM的告警信息推送至钉钉 文档分为两个部分 钉钉设置 与 OPM设置 钉钉设置 在钉钉中新建群组并将接受告警的群组人员添加至群组中 在群组的 群设置-->群智能助手-->添加机器人, 选择 “自定义”通过webhook接入自定义服务 填写自定义机器人名称以及相关安全设置 如安全设置选择关键词为OPM 。意指在告警通知内容中必须包含OPM才可以发送 并复制添加完成以后生成的WebhookURL 更多钉钉设置详情可参考: ...
    • 【OPM】邮件告警通知配置文件设置

      当告警在 OPM 中产生时,如何将告警通过邮件发送给相关管理员? 1.首先,需要设置一个有效的邮件服务器: 设置->邮件服务器设置->设置一个有效的 smtp 邮件服务器,并保存。 可通过发送测试电子邮件检查配置是否正确,如正确,收件人邮箱会收到一封下图样式邮件: 2.点击设置->通知配置文件->添加一个新的邮件通知配置文件: 注:其他告警发送可选择其他告警发送方式。 3.可通过英文逗号隔开多个邮件接收地址,设置全部完成后点击下一步。 4.选择触发此通知的告警条件以及告警级别,点击下一步。 ...
    • 告警通知最后一行默认内容“这封邮件是通过名为xxx的通知配置文件生成的”如何隐藏?

      问题: 告警通知最后一行默认内容“这封邮件是通过名为xxx的通知配置文件生成的”如何隐藏? 方法: 请先停止OPM服务修改以下 OpManagerHome/conf 目录下的system_properties.conf文件最后一行增加  hideProfileDetailsInfo=true 启动opm服务