declare -A logfile_keyword=(
[8040admin]="OOM command not allowed when used memory"
[8050order]="斷開的管道"
[8060ticket]="Java heap space"
)
send_dingtalk_notification() {
local keyword="$1"
local content="$2"
local access_token="$3"
local url="$4"
local msg="{\"msgtype\": \"text\", \"text\": {\"content\": \"$content\"}}"
if ! curl -X POST -H "Content-Type: application/json" -d "$msg" "$url?access_token=$access_token"; then
echo "發(fā)送釘釘通知失敗"
fi
}
send_email_notification() {
local subject="$1"
local content="$2"
local mailtos="$3"
local url="$4"
local resstr="{\"agentid\": \"1\", \"content\": \"$content\", \"htmlflag\": true,\"mailfrom\": \"\" ,\"senderName\": \"\" , \"mailTos\":[ \"$mailtos\"],\"subject\": \"$subject\"}"
if ! curl -X POST --header 'Content-Type: application/json' --header 'Accept: text/plain' -d "$resstr" "$url"; then
echo "發(fā)送郵件失敗"
fi
}
time=$(date "+%Y-%m-%d %H:%M:%S")
send_dingtalk_notification "$search_term" "${DINGTALK_KEYWORD}\n${CONTENTMSG}" "$ACCESS_TOKEN" "$URL"
MAILTOS="demo@163.com"
send_email_notification "$SUBJECT" "$CONTENT" "$MAILTOS" "$MAIL_URL"
釘釘/郵件通知
最后編輯于 :
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。
相關(guān)閱讀更多精彩內(nèi)容
- 每天進(jìn)步一點(diǎn)點(diǎn),關(guān)注我們哦,每天分享測試技術(shù)文章 本文章出自【碼同學(xué)軟件測試】 碼同學(xué)公眾號:自動化軟件測試 碼同...
- 本文章出自【碼同學(xué)軟件測試】 01 郵件通知 郵件擴(kuò)展插件安裝Email Extension Plugin,如果已...
- 一、環(huán)境配置 注意,本文章是以Jenkins2.263.4為例 1、首先安裝Java環(huán)境:官網(wǎng)下載地址[https...
- 開發(fā)團(tuán)隊(duì)的預(yù)期目標(biāo)是每天能產(chǎn)生可交付的代碼,對于持續(xù)集成的目標(biāo)是每一次的構(gòu)建能產(chǎn)生可執(zhí)行的程序。一旦構(gòu)建失敗,開發(fā)...
- 昨天回顧 正則表達(dá)式re模塊 python 的第三方包在線安裝pip3 install 包名pip install...