【OPM】告警通知集成钉钉

【OPM】告警通知集成钉钉

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

文档分为两个部分 钉钉设置 与 OPM设置

钉钉设置
在钉钉中新建群组并将接受告警的群组人员添加至群组中


在群组的 群设置-->群智能助手-->添加机器人,  选择 “自定义”通过webhook接入自定义服务


填写自定义机器人名称以及相关安全设置



如安全设置选择关键词为OPM 。意指在告警通知内容中必须包含OPM才可以发送

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


更多钉钉设置详情可参考:

OPM设置

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

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

测试主体内容格式如下:
{"msgtype": "text","text": {"content":"
OPM(安全自定义关键词)文本: 
文本:参数
文本:参数
.......
 " }}
钉钉支持参数信息:

参数

参数类型

是否必填

说明

msgtype

String

消息类型,此时固定为:text。

content

String

消息内容。

atMobiles

Array

被@人的手机号。

注意 

在content里添加@人的手机号,且只有在群内的成员才可被@,非群内成员手机号会被脱敏。

atUserIds

Array

被@人的用户userid。

注意 

在content里添加@人的userid。

isAtAll

Boolean

是否@所有人。

钉钉参数示例:
{
    "at": {
        "atMobiles":[
            "180xxxxxx"
        ],
        "atUserIds":[
            "user123"
        ],
        "isAtAll": false
    },
    "text": {
        "content":"我就是我, @XXX 是不一样的烟火"
    },
    "msgtype":"text"
}
OPM告警示例:(可根据实际情况添加被提醒人)
{"msgtype": "text","text": {"content":"
OPM告警通知:
告警源:$displayName
告警消息:$message  
告警ID:$alarmid
告警时间:$strModTime
 " }}

示例实图配置如下:


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

测试通知配置文件示例:


告警消息示例:
告警通知:

恢复通知:



    • Related Articles

    • 【OPM】告警通知集成飞书

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

      本文档意在说明如何将OPM的告警信息推送至企业微信 文档分为两个部分 企业微信设置 与 OPM设置 企业微信设置 在企业微信中新建群组并将接受告警的群组人员添加至群组中 在群组的 群设置-->添加机器人-->创建一个新的机器人,输入机器人名称 并复制添加完成以后生成的WebhookURL OPM设置 在OPM的web控制台 转至-->设置--->通知配置文件-->新建通知配置文件-->选择 调用Webhook 粘贴Webhook URL ...
    • 【OPM】邮件告警通知配置文件设置

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

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

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