Windows XP Windows 7 Windows 2003 Windows Vista Windows 綜合教學 Linux 系統教學
Windows 10 Windows 8 Windows 2008 Windows NT Windows Server 電腦軟體教學
您现在的位置: Windows教程網 >> Windows教程 >  >> Linux 系統教學 >> 關於 Linux

Zabbix 整合 Telegram 報警機制:安裝客戶端、啟用 API、本地監聽、腳本發送

編輯:關於 Linux

1. 安裝 Telegram CLI

yum install telegram -y

2. 取得 API 公鑰

瀏覽 https://my.telegram.org/apps 建立應用,下載 public keys 存為 tg-server.pub。

3. 啟動本地監聽埠

/usr/bin/telegram-cli -U root -vvvvRC -k /home/tg-server.pub -W -dL /home/tg.log -P 9999 &

4. 測試發送

echo "msg sa tesddddd" | nc 127.0.0.1 9999

sa 為群組或用戶名,msg 為發送指令。

5. Zabbix 呼叫腳本

# /usr/lib/zabbix/alertscripts/telegram.sh
#!/bin/sh
to=$1
subject=$2
body=$3
echo "msg sa $subject $body" | nc 127.0.0.1 9999

結語

Telegram CLI + netcat + Zabbix 媒介腳本,三步驟構建即時、免費、跨平台的報警通知管道。

Copyright © Windows教程網 All Rights Reserved