2018年3月30日 星期五

[Linux] Linux host 監控發至 Slack Chanel

誠如上一篇文章,當你產出slack key後就可以把key貼在script裡面:如下

這樣就可以發err 訊息至slack chanel,但是如果是內網的話要記得開port出去

或是開proxy


send-slack-err.sh

-------------------------

#!/bin/bash
HOSTSTATE=$1
HOSTADDRESS=$2
HOSTNAME=$3
HOSTOUTPUT=$4

stime=$(date "+%F %H:%M:%S")


msg="CLI-FAN Host: $HOSTSTATE alert for $HOSTNAME [$HOSTOUTPUT]!"

curl --proxy http://x.x.x.x:80 https://slack.com/api/chat.postMessage -X POST -d "channel=alert_chanel" -d "text=$msg" -d "token=xoxp-xxxxxxxxxxxxxxxxxxxxx"

沒有留言:

張貼留言