日本熟妇hd丰满老熟妇,中文字幕一区二区三区在线不卡 ,亚洲成片在线观看,免费女同在线一区二区

如何將告警推送至郵箱集成

本文介紹如何將告警信息推送至郵箱集成。

場景

在服務(wù)器上產(chǎn)生異常推送至郵箱通知是常見場景,本文介紹將以一段包含關(guān)鍵指標(biāo)/異常信息的日志推送至郵箱集成為例,在運(yùn)維事件中心里以郵箱集成的方式在觸發(fā)告警時推送至運(yùn)維事件中心。

獲取異常信息

本文檔以推送某段日志為例。

示例日志內(nèi)容如下,并將日志保存為test.log。

{"summary":"acCpu_util at 85.16% on mhine X.X.X.X","application":"xxx/yyy","name":"Cpu 使用超額預(yù)警","details":{"freeSpace":"1%","pingTime":"1500ms","loadAvg":"0.75"},"source":"X.X.X.X","priority":"P4","region":"shanghai","class":"Load","timestamp":"2021-07-17 T08:42:58.315+0000","group":"線上","tags":"{}"}
重要

注:為了便于說明,上述日志內(nèi)容的字段已按照郵箱集成中MessageBody字段格式樣式進(jìn)行打印。

配置告警異常時發(fā)送郵箱

前提:已開通25端口。

1.安裝mailx。

yum install mailx

2.郵箱配置。

修改/etc/mail.rc文件。

set from=郵箱
set smtp=smtps://郵箱smpt地址
set smtp-auth-user=郵箱用戶名
set smtp-auth-password=密碼
set smtp-auth=login

添加集成并進(jìn)行告警推送

1. 在運(yùn)維事件中心控制臺獲取郵箱集成的密鑰。image

2.將地址復(fù)制到Shell腳本中。

#!/bin/bash
mail=$(tail -n1 test.log)
echo "$mail" | mailx -v -s "郵件主題" 郵件地址
注:郵件主題、郵件地址進(jìn)行替換,例:
echo "$mail" | mailx -v -s "Problem Service Alert:Server1/HTTP is CRITICAL" ff5f5b5282fe4a299d155b5cd5241c0b@email.aioscloud.com

3.執(zhí)行腳本或?qū)⒛_本加入crontab中進(jìn)行定期執(zhí)行。腳本執(zhí)行時將會把test.log的日志推送到郵件集成。

查看郵件集成告警記錄

image