Todos los canales que usas
Email, Slack, Discord, webhook genérico, PagerDuty, ntfy y SMS (con tu propio Twilio). Enruta por severidad o por etiqueta de monitor.
Duck Stats se basa en una idea honesta: un monitor es una sonda más una aserción, ejecutada de forma programada. Para los servicios que podemos alcanzar: las sondas corren desde nuestra flota externa. Para las máquinas detrás de NAT: tu host nos hace push de UP/DOWN. Sin agentes, sin sidecars, sin magia. Esto es exactamente qué se ejecuta, dónde se ejecuta y qué obtienes a cambio.
Cada monitor define un objetivo y una condición de éxito. Las sondas de tipo pull (HTTP, TCP, DNS, SSL, ping, BD) te alcanzan desde nuestra flota. Las sondas de tipo push (cron, procesos) dejan que tu máquina nos haga ping — perfecto para lo que está detrás de NAT.
| HTTP/S | Código de estado, palabra clave en el cuerpo, cabecera, latencia, cadena de redirecciones |
| TCP | Alcanzabilidad de puertos — Postgres, Redis, SMTP, servidores de juegos |
| PING | Alcanzabilidad ICMP y tiempo de ida y vuelta |
| SSL | Caducidad y cadena del certificado — con aviso 14 días antes |
| DNS | Resuelve un registro y verifica la respuesta |
| PUSH | Heartbeats de cron — tu trabajo hace POST cuando termina |
| PROC | Vigilante de procesos — pgrep en tu host hace push de UP/DOWN |
| DB | MySQL, Postgres, Mongo, Redis — solo vivo o inspector de salud completo |
| MORE | gRPC, Kafka, RabbitMQ, consulta JSON, estado de contenedores Docker |
| DNSBL | Chequeo diario de listas negras de IP en más de 10 DNSBLs — alerta por email ante nuevos listados |
La forma más rápida de que te ignoren es dar falsas alarmas. Antes de marcar algo como caído, Duck Stats vuelve a sondear desde regiones independientes y exige acuerdo. Un único salto de red inestable entre nosotros y tú no te despertará a las 3am. Disponible en Pro y Team en nuestras cuatro regiones: US East, US Central, US West y Europa.
Un promedio esconde la experiencia de tu peor cliente. Duck Stats registra cada sonda y la agrega en p50 / p95 / p99 minuto a minuto, de modo que una cola lenta aparece como una línea ascendente — mucho antes de convertirse en un ticket de soporte.
Una caída debería ser una sola notificación — en el lugar correcto y con el contexto suficiente para actuar antes de abrir el portátil.
Email, Slack, Discord, webhook genérico, PagerDuty, ntfy y SMS (con tu propio Twilio). Enruta por severidad o por etiqueta de monitor.
Las alertas por email se envían por defecto como una plantilla HTML rica y con tu marca. Activa el interruptor por canal si tu bandeja prefiere texto simple.
Abre una ventana de mantenimiento desde la interfaz o con POST /maintenance en tu CI para que un despliegue nunca despierte a quien está de guardia.
¿Sin confirmación en N minutos? Escala al siguiente canal. La recuperación envía automáticamente un aviso de todo despejado.
El plan Team incluye un panel de estado con embeds enriquecidos para tu canal de Discord — actualizado cada 90 segundos con emoji personalizado por monitor.
Envía a través de nuestro SMTP gestionado sin coste adicional, o conecta tu propio proveedor. Usa tu propio Twilio para SMS.
Actívalo por monitor para que Duck Stats resuelva el objetivo cada día a las 04:00 y consulte más de 10 DNSBLs (Spamhaus ZEN, Barracuda, SORBS, SpamCop, DroneBL, PSBL, Manitu, Interserver, CBL/Abuseat). Si tu IP entra en una lista de bloqueo, recibes un email — sin configurar ningún canal. Incluido en todos los planes.
Para los servicios que no podemos alcanzar desde la internet pública — home labs, apps internas, cualquier cosa detrás de NAT — usa un monitor push. Tu máquina hace POST de UP/DOWN a una URL única en tu intervalo. La variante Monitor de Procesos es un pequeño script pgrep que colocas en el host: hace push de UP mientras el proceso existe, y de DOWN cuando no.
Los monitores de MySQL tienen un modo opcional de Inspector de Salud de BD. En cada tick ejecuta un barrido de diagnóstico con varias consultas — SHOW GLOBAL STATUS, SHOW PROCESSLIST, SHOW SLAVE STATUS, las consultas más lentas de performance_schema — y muestra el número de conexiones, la tasa de aciertos del buffer pool, el retraso de replicación y resúmenes de consultas lentas en la página de detalle. (Versión para Postgres en camino.)
Una página limpia y rápida en status.yourdomain.com con barras de uptime de 90 días, actualizaciones de incidentes en vivo y una casilla de suscripción por email. Apúntale un CNAME, aplícale tu tema y listo. Pro: 5 páginas. Team: ilimitadas y marca blanca completa.
Ver un ejemplo en vivo →Una API REST para cada monitor, heartbeats en bruto durante 7 días, estadísticas agregadas hasta 1 año, exportación a CSV y métricas compatibles con Prometheus para que Duck Stats se integre en los dashboards que ya usas.
Vista de muro a pantalla completa con un clic — cada monitor como un mosaico en vivo, un radar de la red de sondas, latencia por región y un registro de eventos en streaming. Proyéctalo en la TV de la oficina y toda la sala se entera en el instante en que algo se pone ámbar. Comparte un enlace público de solo lectura para las partes interesadas.
Abrir el muro en vivo →Si gestionas una empresa de hosting con WHMCS, instala nuestro addon y cada servidor que vendas aparecerá en el panel de administración con estado up/down en vivo. Asigna monitores a productos concretos — los clientes del producto “London VPS” ven el estado del VPS de Londres, los de “Dallas dedi” ven el de Dallas. Sincronización automática desde tu cuenta de Duck Stats; sin mantenimiento manual. A partir del plan Pro.
Página dedicada de WHMCS → Ver precios →
Añade tu primer monitor gratis. Toma unos dos minutos y cero instalaciones.
Empezar a monitorear gratis