Alerta de proxy Grafana Webhook para WeChat Work.
Grafana no admite alertas push a WeChat Work (企業微信) por su diseño, este es un pequeño adaptador para admitir esto.
go build *.go -o g2ww
Puedes usar Docker si no quieres compilarlo tú mismo. Simplemente descargue el archivo docker-compose.yml y docker-compose up -d
wget https://raw.githubusercontent.com/n0vad3v/g2ww/master/docker-compose.yml
docker-compose up -d
Entonces g2ww escuchará en localhost:2408
, bastante simple, ¿no?
Ejecute g2ww
en el servidor, escuchará en http://127.0.0.1:2408
de forma predeterminada, manténgalo ejecutándose en segundo plano ( systemd
o screen
?).
Como esto:
server {
listen 80;
server_name g2ww.nova.moe;
location / {
proxy_pass http://127.0.0.1:2408;
}
}
Cree un Wechat Work Bot y obtenga la dirección del webhook.
Por ejemplo, la dirección del webhook es https://qyapi.weixin.qq.com/cgi-bin/webhook/send?key=e28dde4c-1998-0002-0018-114514114514
.
En la configuración anterior, debemos especificar la dirección de esta manera:
https://g2ww.nova.moe/e28dde4c-1998-0002-0018-114514114514
Bastante simple, ¿no?