Configurar alarmas Telegram en Grafana

2 minutos de lectura

Además de mostrarnos diferentes gráficos del estado de nuestros dispositivos Grafana también nos permite enviar alarmas cuando se cumplan determinadas reglas, cuando una alerta cambia de estado, se envía una notificación.

Las alarmas están disponibles a partir de Grafana v4.0

Para agregar una notificación a una regla de alerta, primero debemos de agregar y configurar un canal de notificación (puede ser un correo electrónico, Telegram

Añadir un nuevo canal

Haz clic en el icono de la campana que se encuentra en el panel izquierdo de Grafana y otra vez clic en en Notification channels

Haz clic en Add channel

Rellena los campos y selecciona Telegram como canal de notifican, necesitas el TOKEN de la API y el Client ID de tu bot de Telegram, mira este artículo para averiguar como crear el tuyo

Puedes configurar las notificaciones para añadir imágenes, por ejemplo

Haz clic en Test para comprobar que las notificaciones funcionan antes de crear las alarmas

Configurar alarmas

Ve al panel de Grafana donde se encuentre la gráfica sobre la queremos generar una alarma y edítala

Haz clic en Create Alert

Configura la alarma con los parámetros que creas convenientes, en mi ejemplo, si se mantiene el uso de CPU por encima del 80% durante 5 minutos manda una notificación

Espero que te haya gustado, pasa un gran día

Referencia:

https://grafana.com/docs/grafana/latest/alerting/notifications/