BIENVENIDO A CURLALIVE
Tu web no duerme.
Tu tranquilidad tampoco debería.
Disponibilidad, respuesta y contenido crítico. Empezá con 30 comprobaciones al día y hasta 10 monitores, sin tarjeta.
Continuar con Google →Solo solicitamos tu identidad básica y email. No accedemos a Gmail ni guardamos tu contraseña de Google.
Cómo tratamos tus datos
Guardamos tu identificador de Google, nombre, email, URLs y resultados para prestar el servicio. Cada cuenta tiene sus propios datos. Las muestras se conservan 7 días y los incidentes resueltos 30 días. Podés eliminar tu cuenta desde el panel. El servicio funciona en beta desde un único servidor; no ofrecemos un SLA. El correo de alertas requiere que el proveedor esté configurado. Google procesa el inicio de sesión según sus propias condiciones.
Para evitar reinicios abusivos de la cuota, conservamos durante 2–3 días un identificador seudónimo y el consumo diario, incluso si eliminás la cuenta.
OBSERVABILITY / WORKSPACE
Consola de monitoreo
Objetivos de comprobaciones
Mes calendario UTCIncidentes recientes
Aperturas, gestión, recuperaciones y avisosTodavía no hay incidentes.
Postmortems guardados
Privados por defecto; sobreviven la retención del incidenteLos postmortems de incidentes que ya vencieron aparecerán aquí.
Latencia por comprobación
ms / tiempoResultados por intervalo
Verde: OK · rojo: falloMapa de conexiones
Flujos configuradosSeleccioná un flujo para abrir sus eventos. Representa la configuración, no tráfico detectado en tiempo real.
MONITOREO
Monitores y endpoints
Estado de la última muestra · actualización cada 15 s
BITÁCORA Y EVENTOS
Explorador de eventos
Registro de comprobaciones, respuestas y disponibilidad.
Exporta hasta 130 comprobaciones ya cargadas que coinciden con los filtros; no es el historial completo. Excluye URL, IDs, headers, anotaciones y notas privadas. Los errores se recortan a 1000 caracteres.
Anotaciones de despliegue
Los marcadores ayudan a comparar fechas; una coincidencia temporal no demuestra que el despliegue haya causado un cambio.
TU CUENTA
Preferencias
Anotaciones de despliegue desde CI
Creá un token limitado exclusivamente a registrar anotaciones nuevas. No permite leer el dashboard, monitores, secretos ni editar o borrar anotaciones. Guardamos solo su hash; se muestra una vez al crear o rotar y la rotación revoca el anterior inmediatamente.
Se oculta a los 5 minutos o al copiarlo/ocultarlo. CurlAlive no podrá volver a mostrarlo.Uso reciente
Ejemplo para CI
Reemplazá el timestamp, título, referencia y alcance. Usá un Idempotency-Key estable por ejecución para que los reintentos no creen una segunda anotación.
curl --request POST "$CURLALIVE_URL/api/ci/annotations" \
--header "Authorization: Bearer $CURLALIVE_ANNOTATION_TOKEN" \
--header "Idempotency-Key: $GITHUB_REPOSITORY_ID-$GITHUB_RUN_ID-$GITHUB_RUN_ATTEMPT" \
--header "Content-Type: application/json" \
--data '{"occurred_at":1760000000,"title":"Deploy production","version_ref":"a1b2c3","monitor_ids":[123],"account_wide":false}'Reporte mensual
Generá un resumen privado para un mes calendario y una zona IANA. La disponibilidad por tiempo usa solo intervalos cubiertos por checks retenidos; para Cron, modo compartido y manual se informa tasa de muestras, no uptime.
Enlaces creados
Alertas por correo
Cada monitor puede definir cuántas fallas activan una alerta. Los mensajes llegan desde alertas@curlalive.com a tu email verificado.
Página pública de estado
Compartí disponibilidad con tus clientes. Solo se muestran el título, los alias públicos, el estado general y la hora de la última muestra. La página empieza desactivada.
Desactivado por defecto. Al activarlo, cada publicación requiere confirmación y se comparte con el alias público seleccionado, el mensaje y la ETA opcional. No incluyas datos personales, credenciales ni diagnósticos internos. Las personas suscritas y confirmadas recibirán un correo.
Monitores publicados y orden
Elegí qué monitores compartir y asignales un alias que no revele URLs ni nombres privados.
Publicar una actualización
Actualizaciones recientes
Suscripciones por correo
Solo se muestran cantidades y fechas; no se guardan correos visibles en este panel. Si un mensaje ya está en curso hacia el servidor de correo, puede completarse aunque se revoque la suscripción.
Ventanas de mantenimiento
Las comprobaciones, el historial y los incidentes continúan. Durante una ventana se retienen los avisos por correo y los webhooks salientes del monitor; al finalizar se revisan y se omiten las caídas ya resueltas. La cuota y la cadencia no cambian.
Ventanas próximas y activas
El archivo .ics usa fechas UTC para conservar el instante programado, indica la zona original y no incluye la nota privada. Es una copia puntual: si cambiás la ventana, volvé a descargar para actualizarla; si se cancela, quitá el evento importado manualmente.
Webhooks salientes
Elegí un webhook genérico firmado con HMAC, Slack o Discord. En cada envío validamos HTTPS y el destino público, fijamos la IP y no seguimos redirecciones. Los enlaces incoming de Slack/Discord se guardan cifrados y nunca vuelven a mostrarse. Las caídas y recuperaciones se difieren durante mantenimiento; hay hasta 6 intentos y un historial de entregas. La prueba es explícita, se limita a 4 por hora y no crea incidentes ni comprobaciones.
Entregas recientes
Escalar incidentes sin reconocimiento
Si un incidente sigue abierto y nadie lo reconoce al terminar la demora, CurlAlive envía el evento incident.escalation al webhook saliente habilitado. Reconocer o resolver antes del envío lo cancela; mantenimiento lo difiere. Un envío que ya empezó puede completarse. No hay contactos secundarios de correo verificados disponibles; este canal usa el receptor webhook de la cuenta.
Políticas por monitor
Secretos reutilizables
Poneles un nombre fácil de recordar. Después elegilos desde cada monitor; podés actualizar su valor guardando el mismo nombre. El valor nunca vuelve al navegador.
Certificados cliente (mTLS)
Guardá un certificado para identificarte ante servidores HTTPS que exigen mTLS. Elegilo luego en Conexión al crear o editar un monitor. La clave privada no vuelve al navegador.
Uso y cuenta
Programación por monitor: intervalo personalizado, solo manual o modo compartido (una consulta por cuenta cada 48 minutos, alternando los monitores de ese modo). Todas las consultas comparten 30 créditos por día UTC. Al agotarlos se reanudan después de las 00:00 UTC. No se acumulan consultas pendientes por períodos sin servicio.
GET/HEAD/POST/PUT/PATCH/DELETE/OPTIONS. Por defecto HTTP 2xx/3xx cuenta como disponible; podés fijar un código exacto. Headers permitidos: Content-Type, Accept, Authorization, X-Api-Key. No seguimos redirecciones ni ejecutamos JavaScript. Disponibilidad = proporción de muestras exitosas, no un SLA.
NUEVO MONITOR