婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av

主頁(yè) > 知識(shí)庫(kù) > shell 操作釘釘機(jī)器人實(shí)現(xiàn)告警提醒的方法

shell 操作釘釘機(jī)器人實(shí)現(xiàn)告警提醒的方法

熱門標(biāo)簽:沈陽(yáng)ai電銷智能機(jī)器人 電話機(jī)器人對(duì)家居行業(yè)幫助大嗎 合肥電銷外呼系統(tǒng)供應(yīng)商 地圖標(biāo)注審核周期 蘭州電銷機(jī)器人加盟 如何申請(qǐng)400的電話呀 黑暗之魂3地圖標(biāo)注 AI智能電銷機(jī)器人壞處 電商外呼系統(tǒng)排名

我們知道,之前的運(yùn)維告警多通過mail 等方式通知到相應(yīng)的人員,難以實(shí)現(xiàn)隨時(shí)隨地的查看。隨著手機(jī)APP的發(fā)展,很多告警開始發(fā)送到IM軟件上去。目前比較常用的是發(fā)送到微信和釘釘上,今天我們將重點(diǎn)放在釘釘上。群機(jī)器人是釘釘群的高級(jí)擴(kuò)展功能,群機(jī)器人可以將第三方服務(wù)的信息聚合到群聊中,實(shí)現(xiàn)自動(dòng)化的信息同步。借助釘釘機(jī)器人,通過官方提供的API,可以很方便的post數(shù)據(jù)到相應(yīng)的接收人 。群機(jī)器人支持Webhook協(xié)議的自定義接入,支持更多可能性,例如:你可將運(yùn)維報(bào)警通過自定義機(jī)器人聚合到釘釘群實(shí)現(xiàn)提醒功能。

Shell 腳本語(yǔ)言是實(shí)現(xiàn)Linux系統(tǒng)管理及自動(dòng)化所必須的重要工具。熟練地編寫Shell語(yǔ)言可以提升運(yùn)維人員的工作效率,適應(yīng)復(fù)雜的工作環(huán)境。

在本文,我們聚焦通過shell腳本語(yǔ)言實(shí)現(xiàn)借助釘釘機(jī)器人發(fā)送告警信息。

1: 了解更多群機(jī)器人的信息,大家可登入官網(wǎng)學(xué)習(xí)

https://ding-doc.dingtalk.com/doc

2.給自己的機(jī)器人起個(gè)好聽的名字

操作如下:

3.使用命令行工具curl

curl是一個(gè)命令行工具,通過指定的URL來上傳或下載數(shù)據(jù),并將數(shù)據(jù)展示出來。curl中的c表示client,而URL,就是URL。

3.1 與curl一起使用的協(xié)議,最多的還是HTTP

在每一個(gè)HTTP請(qǐng)求中,都有一個(gè)對(duì)應(yīng)的方法,常用的方法有:GETPOSTHEADPUT。如果在一個(gè)curl命令中不指定具體的方法,那么默認(rèn)的就是使用GET方法。對(duì)于其它的方法,可以在curl命令中指定:

method option
POST -d或-F
HEAD -I
PUT -T

POST是HTTP中向服務(wù)端提交數(shù)據(jù)的一種方法。在瀏覽器中,可以在表單中填寫完數(shù)據(jù)后,瀏覽器就會(huì)默認(rèn)將填寫的數(shù)據(jù)使用key=value串的形式進(jìn)行轉(zhuǎn)化。在curl中,我們可以使用-d--data選項(xiàng)來指定具體的數(shù)據(jù)。

3.2 釘釘使用curl工具主要相關(guān)的兩個(gè)參數(shù)

參數(shù)(短形式) 參數(shù)(長(zhǎng)形式) 解釋 具體描述
-d --data  HTTP POST data (H) 把指定的數(shù)據(jù)發(fā)送到服務(wù)器上.
-H --header Custom header to pass to server (H)

當(dāng)使用POST方法提交數(shù)據(jù)時(shí),對(duì)于提交的數(shù)據(jù)主要有如下四種形式:

  • application/x-www-form-urlencoded:默認(rèn)的形式,即key1=value1key2=value2的形式;
  • multipart/form-data:使用表單上傳文件時(shí)使用這個(gè)形式;
  • application/json:提交JSON格式的數(shù)據(jù);
  • text/xml:提交XML格式的數(shù)據(jù)。

Content-Type是一個(gè)Header,如果不指定的話,默認(rèn)使用application/x-www-form-urlencoded形式傳輸數(shù)據(jù),當(dāng)需要使用別的形式進(jìn)行數(shù)據(jù)傳輸?shù)脑挘枰付℉eader。

3.3 調(diào)用格式(案例)

curl 'https://oapi.dingtalk.com/robot/send?access_token=xxxxxxxx' \

  -H 'Content-Type: application/json' \

  -d '{"msgtype": "text", 
    "text": {
       "content": "我就是我, 是不一樣的煙火"
    }
   }'

測(cè)試過程中,請(qǐng)將上面命令直接復(fù)制到命令行,再將xxxxxxxx替換為真實(shí)access_token。

4.不一樣的markdown類型

官網(wǎng)中除markdown類型,其它的消息類型的 測(cè)試?yán)樱_本) 都可以直接在shell中演示

官網(wǎng)markdown類型的測(cè)試案例

{
   "msgtype": "markdown",
   "markdown": {
     "title":"杭州天氣",
     "text": "#### 杭州天氣 @156xxxx8827\n" +
         "> 9度,西北風(fēng)1級(jí),空氣良89,相對(duì)溫度73%\n\n" +
         "> ![screenshot](https://gw.alicdn.com/tfs/TB1ut3xxbsrBKNjSZFpXXcXhFXa-846-786.png)\n" +
         "> ###### 10點(diǎn)20分發(fā)布 [天氣](http://www.thinkpage.cn/) \n"
   },
  "at": {
    "atMobiles": [
      "156xxxx8827",
      "189xxxx8325"
    ],
    "isAtAll": false
  }
 }

在shell中執(zhí)行報(bào)錯(cuò)信息,錯(cuò)誤信息為:

{"errcode":40035,"errmsg":"缺少參數(shù) json"}

報(bào)錯(cuò)原因是 "text" 欄位對(duì)應(yīng)的 value 值中的 “+” 運(yùn)算符導(dǎo)致,將中間的

" +
"

刪除。

即可執(zhí)行代碼更新為:

{
   "msgtype": "markdown",
   "markdown": {
     "title":"杭州天氣",
     "text": "#### 杭州天氣 @156xxxx8827\n> 9度,西北風(fēng)1級(jí),空氣良89,相對(duì)溫度73%\n\n> ![screenshot](https://gw.alicdn.com/tfs/TB1ut3xxbsrBKNjSZFpXXcXhFXa-846-786.png)\n> ###### 10點(diǎn)20分發(fā)布 [天氣](http://www.thinkpage.cn/) \n"
   },
  "at": {
    "atMobiles": [
      "156xxxx8827", 
      "189xxxx8325"
    ], 
    "isAtAll": false
  }
 }

執(zhí)行OK,錯(cuò)誤消失。

執(zhí)行情況如下:

成功收到的信息,內(nèi)容截圖如下:

 

5. 將釘釘機(jī)器人代碼放到文件中,方便調(diào)用

例如:創(chuàng)建用于監(jiān)控當(dāng)QQOrder_ERP集群的VIP漂移時(shí),調(diào)用用來發(fā)送釘釘告警的可執(zhí)行文件ddalarm.sh。

其主要代碼如下:

#!/bin/bash

webhook='https://oapi.dingtalk.com/robot/send?access_token=34XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'
cluster='QQOrder_ERP'
host=`hostname -I | awk '{print $1}'`
vip=$1

function SendMsgToDingding() {
  curl $webhook -H 'Content-Type: application/json' -d "
  {
    'msgtype': 'text',
    'text': {
      'content': '集群名稱:$cluster\n告警信息:虛擬IP$vip>已漂移至節(jié)點(diǎn)$host>,請(qǐng)注意\n'
    },
    'at': {
      'isAtAll': true
    }
  }"
}
SendMsgToDingding

此測(cè)試文件,調(diào)用執(zhí)行時(shí)需要傳入一個(gè)參數(shù)(VIP)。

觸發(fā)執(zhí)行,案例如下:

手機(jī)釘釘收到的告警信息

參考資料:

1.釘釘群機(jī)器人

https://ding-doc.dingtalk.com/doc#/serverapi2/krgddi

2.curl使用指南

https://www.jianshu.com/p/fc0eb6c60816

到此這篇關(guān)于shell 操作釘釘機(jī)器人實(shí)現(xiàn)告警提醒的方法的文章就介紹到這了,更多相關(guān)shell 釘釘告警提醒內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

您可能感興趣的文章:
  • Zabbix 配置釘釘告警功能的實(shí)現(xiàn)代碼
  • python3實(shí)現(xiàn)zabbix告警推送釘釘?shù)氖纠?/li>

標(biāo)簽:河北 常州 通遼 黔南 隴南 黔南 淮南 河池

巨人網(wǎng)絡(luò)通訊聲明:本文標(biāo)題《shell 操作釘釘機(jī)器人實(shí)現(xiàn)告警提醒的方法》,本文關(guān)鍵詞  shell,操作,釘釘,機(jī)器人,;如發(fā)現(xiàn)本文內(nèi)容存在版權(quán)問題,煩請(qǐng)?zhí)峁┫嚓P(guān)信息告之我們,我們將及時(shí)溝通與處理。本站內(nèi)容系統(tǒng)采集于網(wǎng)絡(luò),涉及言論、版權(quán)與本站無(wú)關(guān)。
  • 相關(guān)文章
  • 下面列出與本文章《shell 操作釘釘機(jī)器人實(shí)現(xiàn)告警提醒的方法》相關(guān)的同類信息!
  • 本頁(yè)收集關(guān)于shell 操作釘釘機(jī)器人實(shí)現(xiàn)告警提醒的方法的相關(guān)信息資訊供網(wǎng)民參考!
  • 推薦文章
    婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av
    日本一二三四高清不卡| 欧美精品成人一区二区三区四区| 国产福利一区二区| 精品99一区二区三区| 国产一区二区三区美女| 久久久99免费| 成+人+亚洲+综合天堂| 精品一区二区三区不卡| 日韩美女主播在线视频一区二区三区 | 色婷婷av一区二区三区大白胸| 欧美国产日韩亚洲一区| 92精品国产成人观看免费 | 视频一区中文字幕| 欧美欧美欧美欧美| 日韩在线观看一区二区| 日韩欧美第一区| 成人永久aaa| 亚洲午夜电影在线| 精品国产污污免费网站入口 | 久久er精品视频| 国产亚洲一区二区三区| 色综合天天综合网天天狠天天| 国产欧美一区二区三区在线看蜜臀| 从欧美一区二区三区| 亚洲精品欧美激情| 欧美精品一区在线观看| 国产精品影视天天线| 亚洲免费伊人电影| 91麻豆精品国产91久久久久久| 国产一区91精品张津瑜| 一区二区三区蜜桃网| 日韩三级视频中文字幕| 日韩精品一区二区三区在线| eeuss鲁片一区二区三区在线观看 eeuss鲁片一区二区三区在线看 | 久久99国内精品| 国产偷国产偷精品高清尤物| 91日韩精品一区| 国产在线麻豆精品观看| 伊人色综合久久天天人手人婷| 6080国产精品一区二区| 国产乱妇无码大片在线观看| 亚洲欧美另类小说| 国产色爱av资源综合区| 7777精品伊人久久久大香线蕉完整版 | 欧美日韩电影在线| 国产成人av影院| 日韩va亚洲va欧美va久久| 国产精品高清亚洲| 91成人看片片| 成人美女视频在线看| 国模大尺度一区二区三区| 亚洲国产一区二区在线播放| 亚洲欧洲成人自拍| 国产亚洲欧洲997久久综合| 欧美一级黄色录像| 欧美日韩国产美| 国产精品视频一二| 精品免费日韩av| 在线播放国产精品二区一二区四区| 不卡一区中文字幕| 国产高清精品在线| 国产一区 二区 三区一级| 久久99国内精品| 国产一区在线观看视频| 久久99国产精品免费网站| 久久黄色级2电影| 琪琪久久久久日韩精品| 视频一区欧美精品| 日韩成人伦理电影在线观看| 视频在线在亚洲| 久久不见久久见免费视频7| 美女一区二区视频| 国产一区二区三区四区五区入口| 国产盗摄视频一区二区三区| 顶级嫩模精品视频在线看| 99久久婷婷国产综合精品电影| 成人午夜激情视频| 99国产一区二区三精品乱码| 91麻豆视频网站| 色88888久久久久久影院野外| 9人人澡人人爽人人精品| 99久久久久久| 91麻豆精品国产91久久久久| 欧美一区二区三区免费视频| 久久久久国产免费免费| 亚洲色图一区二区三区| 亚洲一区二区中文在线| 久热成人在线视频| 丁香婷婷综合色啪| 欧美三级在线看| 国产午夜精品理论片a级大结局| 中文字幕一区在线观看| 婷婷综合另类小说色区| 国产精品资源在线观看| 亚洲午夜久久久久久久久久久| 日本人妖一区二区| 国产.欧美.日韩| 欧美三级电影网| 国产日韩欧美综合一区| 亚洲综合久久av| 国产在线不卡一区| 欧美精三区欧美精三区| 国产精品三级视频| 日本久久电影网| 欧美变态口味重另类| 亚洲视频中文字幕| 免费av网站大全久久| 色综合视频一区二区三区高清| 精品国产在天天线2019| 亚洲午夜在线视频| 成人精品电影在线观看| 日韩一级片在线观看| 亚洲欧美综合在线精品| 国产乱人伦偷精品视频不卡| 欧美区一区二区三区| 国产精品欧美一区喷水| 韩国欧美国产1区| 欧美猛男男办公室激情| 国产精品国产精品国产专区不片| 蜜臀久久99精品久久久久宅男 | 亚洲免费看黄网站| 精品国产乱码久久久久久夜甘婷婷| 久久综合精品国产一区二区三区 | 国产91丝袜在线观看| 欧美理论在线播放| 一区二区三区在线影院| 美脚の诱脚舐め脚责91| 99久久免费视频.com| 欧美大片一区二区三区| 午夜精品久久一牛影视| 91麻豆蜜桃一区二区三区| 久久久久久一二三区| 久久精品国产成人一区二区三区 | 国产电影一区在线| 日韩精品一区二区三区中文不卡| 亚洲一区二区欧美激情| 91网站视频在线观看| 国产欧美一区在线| 国产露脸91国语对白| 欧美日韩免费在线视频| 亚洲老司机在线| 欧美性videosxxxxx| 日韩 欧美一区二区三区| 欧美一二三四在线| 精品一区二区成人精品| 欧美不卡一二三| 国产精品自产自拍| 国产日韩欧美精品一区| 成人app软件下载大全免费| 欧美激情一区不卡| 成人黄色在线看| 亚洲区小说区图片区qvod| 91成人国产精品| 久久精品国产秦先生| 精品国产制服丝袜高跟| 成人午夜看片网址| 亚洲一区二区三区四区在线| 56国语精品自产拍在线观看| www.欧美亚洲| ㊣最新国产の精品bt伙计久久| 91丨porny丨首页| 亚洲综合丁香婷婷六月香| 色999日韩国产欧美一区二区| 亚洲在线观看免费| 2020国产精品| 欧美伊人久久大香线蕉综合69| 免费人成网站在线观看欧美高清| 337p粉嫩大胆色噜噜噜噜亚洲 | 亚洲精品国产第一综合99久久 | 国产不卡视频一区| 亚洲黄色av一区| 精品福利一区二区三区 | 国产精品丝袜黑色高跟| 99视频一区二区| 日韩电影在线一区二区三区| 国产午夜精品福利| 91一区二区三区在线观看| 麻豆成人在线观看| 国产精品久久久久婷婷二区次| 欧美日韩国产精品成人| 国产jizzjizz一区二区| 亚洲一区二区三区爽爽爽爽爽 | 91女神在线视频| 美女视频黄频大全不卡视频在线播放 | 一区二区三区**美女毛片| 精品三级av在线| 欧美中文一区二区三区| 风间由美一区二区三区在线观看| 三级欧美韩日大片在线看| 国产精品成人免费在线| 亚洲一区二区三区免费视频| 88在线观看91蜜桃国自产| 成人av中文字幕| 国产精品中文字幕日韩精品 | 黄页网站大全一区二区| 亚洲欧美日韩一区二区| 久久久亚洲精品石原莉奈| 91麻豆精品国产91久久久久| 色屁屁一区二区| 99久久婷婷国产综合精品|