¿Necesito instalar un agente en mis servidores?+
No. Duck Stats no usa agentes. Los chequeos se ejecutan desde nuestra flota de sondas y alcanzan tus servicios desde fuera, exactamente como lo haría un usuario real. No hay nada que instalar ni que consuma CPU en tus máquinas — nos das una URL o un host:port y nosotros vigilamos. Si un servicio vive en un lugar que no podemos alcanzar (un servidor doméstico tras NAT, una app interna), usa en su lugar un monitor push: tu máquina nos hace POST de UP/DOWN, sin necesidad de conexión entrante.
¿Con qué frecuencia comprueba mis servicios?+
El plan gratuito Hatchling comprueba cada 5 minutos. Pro cada 60 segundos. Team cada 30 segundos. Enterprise llega a 20 segundos. Puedes elegir cualquier intervalo mayor en cualquier plan — el plan solo fija el mínimo.
¿Cómo evitan las falsas alarmas?+
Antes de marcar algo como caído, volvemos a sondear desde varias regiones independientes y exigimos un quórum configurable (por ejemplo, 2 de 3) de acuerdo. Un único salto inestable entre nosotros y tú no te despertará. La recuperación se confirma de la misma manera. El consenso multirregión está incluido en Pro y Team.
¿Qué puede monitorear exactamente?+
HTTP/S (código de estado, palabra clave en el cuerpo, cabecera, latencia, cadena de redirecciones), puertos TCP en bruto, ping ICMP, caducidad de certificados SSL, registros DNS, trabajos cron/heartbeat, monitores push, gRPC, Kafka, RabbitMQ, salud de Postgres/MySQL/MariaDB/MongoDB/Redis, estado de contenedores Docker y chequeos de consulta JSON. Cada monitor es una sonda más una aserción.
¿Puedo monitorear procesos en mi servidor?+
Sí — el tipo Monitor de Procesos es una capa fina sobre los monitores push. Un pequeño script en tu host ejecuta pgrep periódicamente y hace POST de UP o DOWN a Duck Stats. Perfecto para máquinas detrás de NAT o cualquier cosa que no podamos alcanzar directamente. Configúralo en dos minutos desde el formulario de monitor.
¿Puede Duck Stats seguir la salud de la base de datos, no solo “si está en línea”?+
Sí — los monitores de MySQL tienen un modo Inspector de Salud de BD. En lugar de un solo SELECT 1, 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 del monitor.
¿Desde qué regiones de sondeo comprueban?+
Hoy ejecutamos sondas en cuatro regiones: US East, US Central, US West y Europa. Hatchling obtiene una región; Pro y Team obtienen consenso multirregión en todas ellas. Ampliamos la flota a medida que crece la demanda.
¿Qué canales de alerta se admiten?+
Email, Slack, Discord, webhooks genéricos, PagerDuty, ntfy y SMS (con tu propio Twilio). Las alertas se deduplican (una caída = un aviso), se pueden enrutar por severidad o etiqueta, silenciar durante ventanas de mantenimiento y escalar si nadie las confirma. Las alertas por email se envían por defecto como HTML de marca, con un interruptor de texto plano por canal si prefieres texto simple.
¿Puedo publicar el estado en un canal de Discord?+
Sí — el plan Team incluye un embed de Panel de Estado de Discord. Elige qué monitores mostrar y mantenemos un único mensaje con embed enriquecido en vivo en tu canal cada 90 segundos (seguro frente a los límites de tasa de Discord), con emoji personalizado por monitor. Sin necesidad de un bot de Discord propio.
¿Cuánto tiempo conservan mis datos?+
El historial de heartbeats en bruto se conserva 7 días en todos los planes. Estadísticas agregadas de uptime y latencia: 30 días en Hatchling, 90 días en Pro, un año en Team, para siempre en el agregado diario. Exporta lo que quieras vía la API REST o CSV cuando quieras — sin ataduras.
¿Puede la página de estado vivir en mi propio dominio?+
Sí. Apunta un CNAME a status.duckingstats.com y sírvela desde status.yourdomain.com con tu propio logo y colores. Pro incluye 5 páginas de estado; Team obtiene ilimitadas y marca blanca completa.
¿Hay una API y exportación de métricas?+
Sí — una API REST para cada monitor, incidente y resultado, además de métricas compatibles con Prometheus para que Duck Stats encaje en los dashboards de Grafana que ya usas.
¿Aceptan cripto?+
Sí. Los planes Pro y Team aceptan BTC, ETH, LTC y varias otras criptomonedas importantes vía Plisio, junto con pagos habituales con tarjeta a través de Stripe.
¿Cuánto cuesta empezar?+
Nada. El plan gratuito Hatchling te da 50 monitores sin tarjeta de crédito y sin caducidad. Consulta los
precios de Pro y Team.