g2ww
1.0.0
代理 Grafana Webhook 提醒企業微信。
Grafana 在設計上不支援向企業微信推送提醒,這是一個支援此功能的小型適配器。
go build *.go -o g2ww
如果您不想自己構建,可以使用 docker。只需下載 docker-compose.yml 文件,然後docker-compose up -d
wget https://raw.githubusercontent.com/n0vad3v/g2ww/master/docker-compose.yml
docker-compose up -d
然後 g2ww 會監聽localhost:2408
,很簡單不是嗎?
在伺服器上執行g2ww
,預設情況下它會監聽http://127.0.0.1:2408
,並保持在後台運行( systemd
或screen
?)。
像這樣:
server {
listen 80;
server_name g2ww.nova.moe;
location / {
proxy_pass http://127.0.0.1:2408;
}
}
創建微信工作機器人並取得webhook位址。
例如,webhook位址為https://qyapi.weixin.qq.com/cgi-bin/webhook/send?key=e28dde4c-1998-0002-0018-114514114514
。
在上面的配置中,我們需要像這樣指定位址:
https://g2ww.nova.moe/e28dde4c-1998-0002-0018-114514114514
很簡單,不是嗎?