Una de las cosas que tiene Zabbix es que nos permite configurar diferentes Medios para que nos lleguen alertas que tendremos configuradas.

Existen muchos medios disponibles en este artículo nos vamos a centrar en la configuración para Telegram.

Registrar un bot en Telegram

Lo primero será configurar un bot en Telegram. Para esto es necesario abrir conversación a @BotFather y enviar el comando /newbot y seguir las instrucciones que te indica.

Cuando acabes, obtendrás un Token que deberemos de guardar en un lugar seguro, ya que lo necesitamos para configurar el WebHook de Telegram.

Obtener ID personal

Todos los usuarios de Telegram tenemos un ID único que nos identifica. Para saber nuestro ID debemos de usar otro Bot disponible en @myidbot.

Ejecutaremos el comando /getid y nos dará un número, ese será nuestro ID de Telegram. Lo necesitaremos también para configurar el WebHook de Telegram.

Importar WebHook de Telegram en Zabbix

Ahora tendremos que ir a Alerts > Media Types (si usas la verssión 6.x o superior) y Administration > Media types (si usas una versión inferior a la 6.x).

Le daremos a Import y seleccionaremos el fichero de media_telegram.yaml que puedes descargar desde aquí.

Una vez importado, debemos de añadir nuestro Token en el campo que tenemos más abajo:

📢
También podemos configurar el ParseMode como Markdown o html.

Configurar medio en un usuario

Ahora que ya tenemos el medio importando, toca configurar los medios del usuario encargado de recibir las alertas. Para ello vamos a Users > Users y editamos nuestro usuario.

Dentro de la pestaña Media le damos a Add para añadir un nuevo medio y seleccionamos Telegram.

En el campo Send to tendremos que añadir el ID de Telegram que hemos adquirido anteriormente. Para añadir finalmente le damos a Add y luego le damos a Update para actualizar los medios del usuario.

Haz que cada palabra cuente: tu donación nos inspira a seguir creando contenido. Accede al apartado de Donación para hacer tu aportación