Linux Shell编程实战---使用shell实现钉钉告警
2017-09-13 11:58
399 查看
1、告警脚本
2、告警结果
#!/bin/bash #script_name:alert_to_DingDing.sh #author weixiaoxin write by 2017-09-13 function SendMessageToDingding(){ url="https://oapi.dingtalk.com/robot/send?access_token=xxxxxxxxoooooooooo" UA="Mozilla/5.0 (Windows NT 6.2; WOW64) AppleWebKit/535.24 (KHTML, like Gecko) Chrome/19.0.1055.1 Safari/535.24" res=`curl -XPOST -s -L -H "Content-Type:application/json" -H "charset:utf-8" $url -d " { \"msgtype\": \"text\", \"text\": { \"content\": \"$1\n$2\" } }"` echo $res } subject="Test" body="XXX业务发生异常,请及时处理" SendMessageToDingding $subject $body
2、告警结果
相关文章推荐
- Linux Shell编程实战---shell实现图片下载神器
- 第13章 使用Kotlin实现DSL《Kotin 编程思想·实战》
- Unix/Linux Shell编程实战:使用嵌入文档Here Documents
- 【Java并发编程实战】– 使用非依赖属性实现同步
- 【JAVA并发编程实战】12、使用condition实现多线程下的有界缓存先进先出队列
- 【Java并发编程实战】– 使用锁实现同步 lock_1
- 并发编程实战 2.1. 使用synchronized实现同步
- 【Java并发编程实战】– 使用读写锁实现同步数据访问 lock_2
- Linux Shell编程实战---Shell中的文本切片技术
- 在C#中使用异步Socket编程实现TCP网络服务的C/S的通讯构架(二)----使用方法
- 一个使用监听器模式实现的J2ME网络编程框架,包括一个简单的登录功能实现(含源代码)
- 使用MFC快速实现网络编程
- 多线程编程之使用工作线程实现文档自动保存(I)
- 在C#中使用异步Socket编程实现TCP网络服务的C/S的通讯构架(一)----基础类库部分
- C#中使用异步Socket编程实现TCP网络服务的CS的通讯构架(一)----基础类库部分
- C#中使用异步Socket编程实现TCP网络服务的C/S的通讯构架(一)
- C#中使用异步Socket编程实现TCP网络服务的C/S的通讯构架(二)
- 需要编程实现的 Shell 扩展
- 在C#中使用异步Socket编程实现TCP网络服务的C/S的通讯构架(二)----使用方法
- 使用对Ant编程来实现简单文件的打包