El bot oficial de Telegram de Healthchecks.io, un servicio de código abierto que vigila tareas cron, copias de seguridad y otras tareas programadas: cuando una tarea deja de hacer ping a su URL a tiempo, la alerta llega a un chat, grupo, canal o tema de Telegram. El plan gratuito Hobbyist vigila 20 tareas.
La mayoría de los monitores preguntan si un sitio responde. Healthchecks.io hace la pregunta contraria: ¿se ejecutó de verdad la tarea que debía ejecutarse? Cada copia de seguridad nocturna, informe o script cron recibe una URL de ping única y le envía una petición al terminar. Tú defines el periodo esperado y un margen; si el ping no llega, la comprobación pasa a Down y Healthchecks.io te avisa. El servicio es de código abierto con licencia BSD 3-Clause, así que el mismo código puede funcionar en tu propio servidor.
Telegram es uno de sus canales de notificación, y la página de la integración en Healthchecks.io enlaza directamente a @HealthchecksBot. Abre un chat con él para alertas personales, invítalo a un grupo (no accede a los mensajes del grupo) o añádelo a un canal como administrador solo con el permiso Post Messages. Envía /start, o /start@HealthchecksBot dentro de un tema de foro, abre el enlace de confirmación que responde el bot y elige el proyecto.
El plan gratuito Hobbyist vigila 20 tareas y guarda 100 entradas de registro por tarea. Business, por 20 $ al mes, sube a 100 tareas, y los proyectos de código abierto y las organizaciones sin ánimo de lucro pueden obtenerlo gratis.
/startObtener un enlace de confirmación para conectar este chatPlan Hobbyist: 20 tareas y 100 entradas de registro por tarea, con alertas por Telegram
| Criterio | Peso | Puntos | |
|---|---|---|---|
| Funcionalidad | 25 | 6 / 10 | |
| Fiabilidad y velocidad | 15 | 9 / 10 | |
| Popularidad y confianza | 15 | 7 / 10 | |
| Precio y plan gratuito | 10 | 9 / 10 | |
| Usabilidad | 10 | 7 / 10 | |
| Seguridad y privacidad | 10 | 9 / 10 | |
| Actualidad | 5 | 9 / 10 | |
| Localización | 5 | 5 / 10 | |
| Sin anuncios intrusivos | 5 | 10 / 10 | |
| Puntuación | 100 | 76.0 |
No directamente: Healthchecks.io espera los pings de tus tareas y avisa cuando dejan de llegar. Para un sitio que debe responder, usa un monitor de uptime como UptimeRobot (@itrinity_ur_bot) o StatusCake (@StatusCake_bot).
Sí. Añade @HealthchecksBot a los administradores del canal solo con el permiso Post Messages, envía /start allí y confirma el enlace.
Sí. Añade /fail o un código de salida distinto de cero a la URL de ping, por ejemplo curl https://hc-ping.com/<uuid>/fail, y Healthchecks.io marca la comprobación como fallida y avisa al chat de Telegram conectado. El cuerpo de un POST se adjunta al evento como registro.