¿Está caído?
¿Caído para todos o solo para ti?
Siguiente nivel: vigila tus servicios y recibe avisos
Descargar scriptScript en Python sin dependencias para tus webs, APIs y servidores. Comprueba el código HTTP, el tiempo de respuesta, un texto esperado, los días que le quedan al certificado, puertos TCP y nombres DNS. Solo avisa cuando algo cambia (se cae o se recupera), por consola o en Slack, Discord o Teams. Con --global, si falla desde tu red, lo comprueba desde otros países para saber si está caído para todos. Úsalo solo con servicios propios o autorizados.
Ejemplos
python vigilar_servicios.py https://miweb.com tcp:mi-servidor:22 dns:miweb.com
python vigilar_servicios.py --lista servicios.txt --cada 60 --webhook URL_DEL_WEBHOOK
python vigilar_servicios.py https://miweb.com --global --csv historial.csv
# servicios.txt: https://miweb.com esperar=200 contiene="Bienvenido" lento=2000
Las consultas DNS van cifradas a Cloudflare y Google. Para saber si responde, tu navegador pide la web directamente, como al visitarla.