Configurar notificaciones de monitoreo en Telegram

Este artículo describe cómo crear un bot de Telegram y configurar notificaciones de las comprobaciones de monitoreo de hosts en el mensajero. Así puede recibir alertas en el smartphone y en cualquier otro dispositivo a través de Internet.

1. Crear un chatbot y obtener un token en Telegram

Primero debe crear un chatbot en Telegram y obtener su token:

  1. Abra Telegram y busque el bot BotFather (@BotFather).
  2. Inicie la conversación con BotFather haciendo clic en el botón Start.
  3. Escriba el comando /newbot para crear un bot nuevo (o elíjalo de la lista).
  4. BotFather le pedirá el nombre del bot (por ejemplo, MyTestBot). Ese nombre se mostrará en los contactos.
  5. Luego debe indicar el nombre de usuario del bot. Debe terminar en bot (por ejemplo, MyTestBot_bot).

Tras crear el bot correctamente, BotFather le proporcionará su token (por ejemplo, 123456789:ABCdefGhIJKlmNoPQRstuVWXyz).

2. Obtener el chat ID

Para recibir notificaciones en Telegram también necesita conocer el chat ID. Cómo obtenerlo:

  1. Envíe un mensaje a su bot.
  2. A continuación, abra en el navegador el enlace: https://api.telegram.org/bot<YourBotToken>/getUpdates
    Donde <YourBotToken> es el token de su bot.

JSON con el chat id de Telegram

Si lo hizo correctamente, en la página del navegador se mostrará un objeto JSON. Para una vista más cómoda, recomendamos marcar la casilla Pretty-print en el navegador.

Copie el parámetro "id" del objeto "chat".

3. Configurar las notificaciones en el programa

Luego debe copiar los datos obtenidos al programa.

Abrir la configuración del programa

Haga clic en Program settings y seleccione Messengers. Pegue los datos recibidos en los campos correspondientes.

Configurar alertas de Telegram en el programa de monitoreo

A continuación, en la lista de comprobaciones, busque aquella cuyos resultados de monitoreo desea recibir en Telegram. Haga clic con el botón derecho sobre ella y seleccione Edit check en el menú contextual.

Editar comprobación

Haga clic en Next varias veces hasta llegar al Step 3. Luego marque la casilla Run if check passed o Run if check failed, o ambas.

Indique Telegram como método de notificación, como se muestra en la imagen siguiente.

Configurar una comprobación de monitoreo para enviar alertas a Telegram

Si planea recibir todas las notificaciones en un solo chatbot, puede dejar vacío el campo Chat ID, porque ya indicó ese identificador en la configuración general del programa. A nivel de comprobaciones individuales, ese campo sirve para enviar notificaciones a distintos chatbots. Si tiene varios bots, indique el ID del bot creado para las alertas de esa comprobación concreta.

En esta etapa puede probar de inmediato el funcionamiento de la notificación. Al hacer clic en el botón Test, debería enviarse un mensaje de prueba al chatbot.

Probar el envío y la recepción de alertas en Telegram

Listo.

Ahora las notificaciones con los resultados de las comprobaciones de monitoreo de hosts llegarán como mensajes al chatbot de Telegram que creó.

 

Enlaces relacionados:

Todos los productos
programa de inventario de red
Network Inventory Explorer
Inventario de hardware y software en equipos de la red
programa de monitoreo de red
Network Monitor
Monitoree servidores, servicios, switches administrados y más
mapeo y monitoreo visual de red
LANState
Monitoree y administre hosts en un mapa visual; cree mapas de red
programa de monitoreo de ancho de banda
Bandwidth Monitor
Monitoree el ancho de banda de la red y el uso de tráfico de Internet
programa de diagramas de red
Network Diagram
Cree diagramas de red y descubra la topología
búsqueda de archivos en recursos compartidos y FTP
Network File Search
Busque archivos en recursos compartidos de red y servidores FTP
monitoreo de acceso a recursos compartidos
Connection Monitor
Audite el acceso remoto a recursos compartidos (carpetas y archivos)
escáner de puertos gratuito
Network Scanner (¡GRATIS!)
Programa gratuito para escanear redes, hosts y puertos TCP