Supervisar las infraestructuras.
Healthchecks — vigila tus cron, copias de seguridad y trabajos programados: una alerta en cuanto una tarea no se ejecuta, falla o tarda demasiado.
En validación
La instalación automática de esta solución está lista y ahora mismo está pasando nuestras pruebas en un servidor real. El pedido se abrirá en cuanto termine la validación.
Healthchecks es un servicio open source (licencia BSD-3) para monitorizar tareas programadas. Invierte el principio de la monitorización clásica: en lugar de consultar un servidor, Healthchecks espera una señal. Cada tarea — una línea de crontab, un timer de systemd, una copia de seguridad, un job de CI — llama a una URL de ping al terminar. Si el ping no llega en el periodo previsto más el margen de gracia, Healthchecks te avisa.
Es justo el hueco que deja un monitor de disponibilidad: un sitio puede responder 200 mientras la copia nocturna lleva tres semanas sin ejecutarse. Healthchecks también mide la duración de las tareas, recibe los códigos de salida y las últimas líneas de la salida, y envía sus alertas por correo, webhook, Slack, Discord, Matrix, ntfy, Telegram y una veintena de integraciones más.
Añade un ping al final de tu script de copia nocturna: el día que deje de ejecutarse — disco lleno, credenciales caducadas, servidor reiniciado — lo sabrás esa misma mañana, no el día en que necesites la copia.
Envío de facturas, limpieza de sesiones, sincronización con un proveedor: cada comando programado de tu SaaS tiene su comprobación, con su duración normal y un canal de alerta hacia el equipo.
Un equipo detrás de NAT, un router, una Raspberry Pi en casa de un cliente: basta con que pueda llamar a una URL HTTPS para indicar que sigue vivo, sin abrir ningún puerto de entrada.
Guía optimizada para los VPS Cloud ServOrbit.
Contrata un VPS Ubuntu 24.04 con 1 GB de RAM. Healthchecks exige un dominio: las URL de ping y los enlaces de las alertas se construyen sobre esa dirección. Se abre en HTTPS en un subdominio de uno de tus dominios, o en el subdominio gratuito del VPS (healthchecks.{dns_slug}.servorbit-dns.com), HTTPS incluido. No hace falta comprar un nombre de dominio.
En tu área de cliente, selecciona Healthchecks, elige la dirección y pulsa Instalar. El script despliega el contenedor, aplica las migraciones de la base SQLite, crea la cuenta de administrador y configura el proxy inverso nginx en HTTPS. El registro público queda cerrado.
Abre https://tu-dominio e inicia sesión con la dirección [email protected] y la contraseña generada que aparece en tu área de cliente. Después cambia el correo y la contraseña desde los ajustes de la cuenta.
Pulsa Add Check, elige una planificación cron o un periodo y copia la URL de ping. Añádela al final de tu tarea, por ejemplo && curl -fsS -m 10 --retry 5 https://your-domain/ping/<uuid>.
En Integrations, añade al menos un canal que leas de verdad: webhook, Slack (webhook entrante), Mattermost, ntfy o Gotify funcionan sin configuración en el servidor. Para las alertas por correo, configura un servidor SMTP en el archivo .env de la aplicación.
Supervisión de disponibilidad simple y visual: vigile sus puntos de entrada HTTP, TCP y DNS, reciba la alerta desde la primera caída y publique una página de estado para sus clientes.
Monitorización y ObservabilidadServidor de notificaciones push autoalojado: envíe una alerta desde cualquier script, pipeline CI/CD o herramienta de supervisión con una simple llamada HTTP — sin clave de API, sin suscripción.
Monitorización y ObservabilidadPágina de estado y supervisión de salud autoalojada, controlada por un archivo YAML: defina sus endpoints, sus condiciones de salud y los canales de alerta, y consulte el estado de todos sus servicios en tiempo real.
Consulte nuestro centro de ayuda y nuestra FAQ, o contacte con nuestro equipo: llamada, WhatsApp o correo electrónico. Soporte en francés, inglés y árabe.
Escribir por WhatsAppse abre en una pestaña nueva