创建钉钉群聊机器人,使用Python发送消息,使用DolphinScheduler发送告警

文章目录

    • 获取自定义机器人Webhook
    • 使用Python发送消息
    • 使用curl发送消息
    • 使用DolphinScheduler发送告警

获取自定义机器人Webhook

1.1、创建群(然后将别人移出群聊)

1.2、单击群设置 > 智能群助手

1.3、在机器人管理页面选择自定义机器人

1.4、输入机器人名字

1.5、创建完成,要记下Webhook(就是消息发送的地址)

1.6、机器人创建完成后会在群报道,点击机器人头像也可查看Webhook

使用Python发送消息

import hmac
from base64 import b64encode
from hashlib import sha256
from json import dumps
from time import time
from urllib import parse
from requests import post  # conda install requests# 网址
URL = 'https://oapi.dingtalk.com/robot/send?'
# 群标识
ACCESS_TOKEN = '把【Webhook】的【access_token】贴到这'
# 加签
SIGN = '把【加签】那串贴到这'
# 请求头
HEADERS = {'content-type': 'application/json'}def get_params():# 钉钉文档-加签方法:https://open.dingtalk.com/document/robots/customize-robot-security-settingstimestamp = str(round(time() * 1000))secret_enc = SIGN.encode('utf-8')string_to_sign_enc = '{}\n{}'.format(timestamp, SIGN).encode('utf-8')hmac_code = hmac.new(secret_enc, string_to_sign_enc, digestmod=sha256).digest()sign = parse.quote_plus(b64encode(hmac_code))# 返回请求参数return {'access_token': ACCESS_TOKEN,'sign': sign,'timestamp': timestamp,}def send(content):data = {"msgtype": "text","text": {"content": content,},"at": {"atMobiles": ["钉钉手机号"],"isAtAll": False},}data = dumps(data)print(post(url=URL, headers=HEADERS, data=data, params=get_params()))if __name__ == '__main__':send('告警测试')

使用curl发送消息

关闭加签,开启自定义关键词

CentOS7安装curl命令

yum -y install curl
命令参数原文说明
-H, --header <header>(HTTP) Extra header to use when getting a web page超文本传输协议的消息头
-d, --data <data>Sends the specified data in a POST request to the HTTP server在POST请求中发送指定的数据到HTTP服务器
curl 'https://oapi.dingtalk.com/robot/send?access_token=XXXXXXXXXXXXXXXXX' \-H 'Content-Type: application/json' \-d '{"msgtype": "text","text": {"content": "告警测试"},"at": {"atMobiles": ["钉钉手机号"],"isAtAll": false}}'

使用DolphinScheduler发送告警

DS版本:3.0.1

1、安全中心>告警实例管理>创建告警实例>选择插件>DingTalk

2、复制

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.rhkb.cn/news/69471.html

如若内容造成侵权/违法违规/事实不符,请联系长河编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

钉钉群机器人开发接口

钉钉群机器人开发接口 获取自定义机器人webhook 步骤一&#xff0c;在机器人管理页面选择“自定义”机器人&#xff0c;输入机器人名字并选择要发送消息的群。如果需要的话&#xff0c;可以为机器人设置一个头像。点击“完成添加”&#xff0c;完成后会生成Hook地址&#xff0…

干货|Webhook配置钉钉/飞书机器人告警

马嘉炜 | Zabbix开源社区签约专家 SRE运维工程师&#xff0c;六年Zabbix监控系统使用经验。在Zabbix架构设计及性能优化领域有丰富的经验&#xff0c;擅长监控模板制作及Zabbix API的二次开发。 官方使用手册《Zabbix标准模板指南》译者 简介 自 Zabbix 4.4.4 版本开始&…

钉钉群聊机器人.go

来源于个人博客&#xff1a;https://agou-ops.cn 最近需要做一个钉钉群聊机器人&#xff0c;需求是&#xff1a;艾特该机器人并发送相应关键字&#xff0c;机器人会进行相应的自动回复。 通过钉钉开放平台钉钉机器人的企业自建机器人官方文档以及网络上其他语言&#xff08;Ja…

python操作钉钉机器人推送消息

群里面设置 使用关键词&#xff0c;必须要携带这个关键词才能调用这个机器人 下一步&#xff0c;这个就是操作这个钉钉机器人的接口 allure测试报告 关键词一定要写在 content字段里面 import jsonimport requestsdef dd_robot():HEADERS {"Content-Type": …

Python - 接入钉钉机器人

背景 想将 Python 爬下来的内容通知到钉钉 钉钉群聊机器人概述 所谓群聊机器人&#xff0c;指可以在群内使用的机器人&#xff0c;目前主要为 webhook 机器人和企业自建机器人两大类&#xff0c;另外通过场景群模板的方式&#xff0c;也可以预先配置好机器人并通过启用模板的方…

钉钉机器人怎么使用?钉钉机器人如何设置自动发送消息

在企业中&#xff0c;需要使用许多CRM系统&#xff0c;例如交易系统、监控报警系统等应用支撑着公司的核心业务流程&#xff1b;有时候也需要行政人事定时发送一些企业人文关怀、疫情通知等信息。通过钉钉的自定义机器人&#xff0c;可以将这些系统事件或消息自动发送至聊天群。…

开通与使用钉钉群机器人、企业微信等消息推送 [附API代码]

目录 开通方式 参考代码 使用示范 其他的 企业微信 TG Plusplus Server Server酱 开通方式 免费&#xff0c;有群就能开&#xff0c;任何用户都可开 官方文档&#xff1a;自定义机器人接入 - 钉钉开放平台 注意事项&#xff1a;用电脑版钉钉来开通&#xff0c;手机上…

前端 sentry 接入钉钉机器人

sentry 接入钉钉机器人 打开钉钉,添加机器人 此时会得到Webhook地址,记录一下,以后会用到 sentry 端设置 看看这里有木有钉钉插件,有的话开启插件,并配置这里我说一下没有的情况下,我们何如设置 这里需要填写webhook url 这个的url 需要是一个公网的地址,不可以是本地…

让服务器实时跟你报告 —— 钉钉机器人 企业微信机器人

写在前面 一入炼丹深似海&#xff0c;希望天下没有空闲的GPU 每次训练开始跑起来总是要不断看什么时候结束&#xff0c;永远副屏都要开着终端实时查看GPU占用情况 原本想着能不能服务器有空闲时给我发邮件提醒呢&#xff0c;简单搜索了一番发现了更优雅的解决方案 最终效果…

爬虫-接入钉钉机器人

前言 又间隔了好久都没发博客了&#xff0c;心血来潮来写写博客&#xff0c;今天就写一下用pthon实现钉钉群机器人自动发消息的功能吧&#xff0c;也就是通过去爬取数据&#xff0c;通过钉钉内置的群机器人去做一个自动通知的这么一个操作 钉钉机器人相关文档 链接: 钉钉群机…

Ruminococcus gnavus

Capsular polysaccharide correlates with immune response to the human gut microbe Ruminococcus gnavus 有趣的是&#xff0c;R. gnavus在克罗恩病患者短暂开花&#xff08;10&#xff09;&#xff0c;并与多种其他免疫疾病有关如狼疮&#xff08;11&#xff09;&#xff…

小小的纳豆居然有这么多好处,难怪岛国人为它疯狂

纳豆&#xff0c;起源于中国古代&#xff0c;自秦汉&#xff08;公元前221年-公元220年&#xff09;以来开始制作&#xff0c;由黄豆通过纳豆菌&#xff08;枯草杆菌&#xff09;发酵制成豆制品&#xff0c;具有黏性&#xff0c;气味较臭&#xff0c;味道微甜&#xff0c;不仅保…

[文献分享] 父母炎症性肠病与儿童自闭症(国家登记数据队列研究、连锁不平衡分数回归、多基因风险评分、孟德尔随机化)

文献来源&#xff1a;Sadik A, Dardani C, Pagoni P, et al. Parental inflammatory bowel disease and autism in children. Nat Med. 2022;28(7):1406-1411. doi:10.1038/s41591-022-01845-9 目录 1.基本信息 2. 主要内容概览&#xff1a; 3. 主要结果 3.1. Study 1: Pare…

如何解读肠道菌群检测报告中维生素指标

​在谷禾肠道菌群健康检测中&#xff0c;我们会看到结果报告中关于维生素的评估如下&#xff1a; 摄入水平建议保持在70-80分之间最佳&#xff0c;如果单项指标低于5表明摄入比例在人群中属于最低的5%&#xff0c;评估为缺乏&#xff0c;如上图中维生素B2&#xff1b;低于15评估…

生命早期肠道微生物群与儿童呼吸道疾病之间的关联

谷禾健康 儿童呼吸系统疾病&#xff0c;包括呼吸道感染、反复喘息和哮喘&#xff0c;是儿童及其以后年龄发病和死亡的重要原因。 而哮喘是其中比较典型的一种&#xff0c;哮喘是全球最常见的慢性疾病之一&#xff0c;是一种复杂的、异质性的免疫介导的紊乱集合&#xff0c;以气…

肠道核心菌属——普拉梭菌F. prausnitzii,预防炎症的下一代益生菌

谷禾健康 Faecalibacterium prausnitzii&#xff08;F. prausnitzii&#xff09;&#xff0c;普氏栖粪杆菌&#xff0c;又名&#xff1a;普拉梭菌&#xff0c;是人类肠道菌群中最重要的细菌之一&#xff0c;占健康人粪便样本中检测到的细菌总数的 5-15%&#xff0c;是丁酸的重要…

你想要的宏基因组-微生物组知识全在这(2023.3)

欢迎点击上方蓝色”宏基因组”关注我们&#xff01; 宏基因组/微生物组是当今世界科研最热门的研究领域之一&#xff0c;为加强宏基因组学技术和成果交流传播&#xff0c;推动全球华人微生物组领域发展&#xff0c;中科院青年科研人员创立“宏基因组”公众号&#xff0c;联合海…

人类微生物组和缺失遗传力--读论文

读读论文&#xff0c;用谷歌学术翻译一下&#xff0c;重要的部分做一下笔记。正文部分是翻译&#xff0c;加黑部分是个人笔记。 本次学习的论文&#xff1a;https://www.ncbi.nlm.nih.gov/pmc/articles/PMC5468393/ 1. 摘要 “缺失遗传力”问题表明&#xff0c;全基因组关联…

IgA | 对抗病原菌,帮助共生菌定植的“重要开关”

导 语&#xff1a;关于抗体&#xff0c;免疫和微生物 肠道微生物群的组成因个体而异&#xff0c;肠道微生物群中的特定细菌类群可能是某些肠内外疾病的独特有效驱动因素。对人类而言&#xff0c;精准且优先识别影响疾病易感性和严重性的细菌仍然是一项重大挑战。 很多时候我们想…

随着年龄增长,我应该怎样对抗肌肉流失?

肌肉减少症&#xff0c;也称为肌肉损失&#xff0c;是一种常见疾病&#xff0c;影响 10% 的 50 岁以上成年人。 虽然它会降低预期寿命和生活质量&#xff0c;但你可以采取一些措施来预防甚至逆转这种情况。 虽然肌肉减少症的一些原因是衰老的自然结果&#xff0c;但其他原因是可…