por qué este
Por qué la gente elige Uptimepage
Cualquier herramienta de monitoreo le dirá que una URL dejó de responder. Lo que decide si se queda con una es más concreto: cuánta certeza tiene antes de despertarlo y cuánto del resto del trabajo hace por usted.
Se entera por nosotros, no por un cliente
La peor manera de enterarse de que su proceso de pago no funciona es un correo de alguien que intentó pagar. Las comprobaciones se ejecutan día y noche contra las páginas por las que entra su dinero: el sitio, el pago, el formulario de registro y la API que hay detrás. Cuando una deja de comportarse como debe, la alerta llega a Slack, Telegram, el correo electrónico, un webhook o su teléfono, e incluye la respuesta que falló, que suele bastar para saber dónde mirar. La rapidez con la que llega la decide usted: es el intervalo de comprobación que eligió multiplicado por el número de fallos que quiere confirmar antes.
Una herramienta en lugar de tres
La mayoría acaba pagando por un comprobador, luego por una página de estado y después por una herramienta de guardias que decida a quién despertar. Aquí las comprobaciones, la página pública que leen sus clientes, la cronología del incidente que usted narra mientras trabaja y los turnos de guardia con su escalado son un solo producto. Un monitor que falla abre un incidente por sí solo y avisa a sus canales o a quien esté de guardia, y usted decide qué monitores aparecen en la página pública. Los visitantes se suscriben a la página por correo confirmado o por webhook firmado y reciben un aviso cuando se soluciona, que es más o menos toda la bandeja de soporte que habría respondido a mano.
Configúrelo pidiéndolo, no completando formularios
Tener monitores no es lo molesto. Lo que la gente pospone es la primera hora, cuando todavía no hay ninguno y cada uno es un formulario. Conecte un asistente de IA y describa en su lugar lo que importa: el sitio, el certificado, la renovación del dominio, la tarea nocturna que debería reportarse. El asistente propone los monitores y los crea, y antes de guardar nada ejecuta la comprobación una vez y le muestra el resultado real junto a cada ajuste que aplicaría. Una comprobación que verifica algo equivocado aparece justo ahí, en el momento en que rechazarla no le cuesta nada. Más adelante puede preguntarle qué se rompió anoche, pausar un monitor que hace demasiado ruido o pedirle que vuelva a comprobar algo ahora mismo.
No da falsas alarmas
Que una sonda tenga un mal minuto de red es la falsa alarma más común en el monitoreo, y es la razón por la que la gente deja de leer sus alertas. Delante de las suyas hay dos filtros. Una región tiene que fallar varias comprobaciones seguidas para contar como fallida, dos por defecto. Después, las regiones que fallan se cuentan según la política del monitor, y la predeterminada es la mayoría, así que un monitor vigilado desde tres lugares necesita que dos coincidan. Sus avisos y la barra pública de disponibilidad aplican esa misma regla, así que lo que ven sus clientes coincide con lo que lo despertó a usted.
Incorpore a quien arregla las cosas
Invite a su desarrollador, a su agencia o a su asistente en lugar de enviarles su contraseña por correo. Un miembro opera el monitoreo: crea y edita monitores, confirma incidentes y publica actualizaciones para los clientes durante una caída, que es lo que usted quiere cuando la persona despierta a las 3 de la madrugada no es la dueña de la cuenta. Un propietario controla la organización en sí: quién forma parte de ella y la página con su marca que ven los clientes. Las invitaciones se envían por correo electrónico con el rol que usted eligió.
Lo que una comprobación verifica de verdad
Aquí un monitor verifica algo, en lugar de limitarse a preguntar si el host responde. Una comprobación HTTP fija el código de estado, busca texto en el cuerpo, establece su propio tiempo de espera y decide si se aceptan redirecciones y certificados autofirmados. Los tiempos llegan desglosados en DNS, conexión TCP, handshake TLS y tiempo hasta el primer byte, así que una comprobación lenta le dice cuál de los cuatro es el lento. Las comprobaciones de certificados y de dominios cuentan los días restantes y avisan según los umbrales que usted fije, con mucha antelación a la fecha de caducidad. Los monitores heartbeat funcionan al revés: su tarea cron nos envía un ping, y el silencio más allá de su periodo más el margen es el fallo. Un flujo de navegador realiza un inicio de sesión real y cronometra cada paso, así que un formulario que se sigue mostrando mientras el inicio de sesión que hay detrás está roto no pasa por sano.
La IA puede actuar, dentro de unos límites
Hay treinta y nueve herramientas expuestas mediante MCP. Diecinueve leen, hasta donde lo permitan los alcances de su token: los monitores y su historial región por región, las ejecuciones de flujos de navegador, los incidentes y sus métricas, las ventanas de mantenimiento, las páginas de estado, los canales, las claves de las variables, la salud de la organización y el uso frente a su plan. Las otras veinte pueden actuar. Cada acción necesita el alcance adecuado en un token vinculado a la organización y su aprobación en el momento en cualquier cliente que pueda detenerse a preguntar, y cada una escribe una fila de auditoría que indica si se le preguntó; un cliente que no puede preguntar ejecuta la escritura con el alcance concedido, como haría la API REST, así que dé a ese cliente solo alcances de lectura. No existe la opción de recordar su elección. Lo que el asistente no puede hacer importa igual. No puede poner cabeceras de petición, tokens de autenticación ni contraseñas de flujos en un monitor, y una URL que lleve una contraseña se rechaza directamente. Al leer, los valores de las cabeceras y los cuerpos de las peticiones llegan enmascarados, el token de ping de un heartbeat se retiene y lo que escribe un flujo nunca se devuelve. La dirección es la excepción: se muestra tal como se configuró, así que una credencial que alguien puso en la propia URL es visible ahí, exactamente igual que en la API. No puede crear un canal de notificación, porque eso supondría darle un webhook o un token de bot, aunque sí puede vincular un monitor a uno que usted ya haya creado. Reajustar un monitor cambia con qué insistencia se vigila, nunca qué vigila, y en un monitor gestionado por Terraform se rechaza, para que el siguiente apply no pueda deshacer el cambio sin que nadie lo note.
O manténgalo en control de versiones
El panel, la API REST, el proveedor de Terraform y las herramientas MCP usan los mismos endpoints, así que un monitor que creó con clics es el mismo objeto que un script lee después. Los tokens de API con alcances se vinculan a una sola organización y llevan solo los permisos que usted conceda. El proveedor gestiona monitores HTTP, TCP, DNS, TLS, de dominio, ping, heartbeat, flow y manuales, sus canales de notificación y las páginas de estado y los componentes en los que aparecen, así que, si su infraestructura ya vive en Terraform, todo eso pasa por la misma revisión y la misma marcha atrás que el resto.
Ejecútelo usted mismo, o deje que lo ejecutemos nosotros
Todo el producto es AGPL y se distribuye como un único binario autónomo. Un solo comando docker compose lo arranca con Postgres y ClickHouse, ambas bases de datos se migran solas, y un segundo comando crea su cuenta de propietario e imprime un enlace de inicio de sesión. Esa es toda la instalación. Hay un chart de Helm para Kubernetes, y el mismo binario iniciado en modo agente ejecuta comprobaciones desde dentro de su propia red. No se reserva nada del núcleo para que autoalojar resulte incómodo: las comprobaciones, las páginas de estado, los suscriptores, la API y todos los canales de alerta son el mismo código que ejecutamos nosotros.
Un monitor declarado en Terraform
resource "uptimepage_target" "checkout" {
name = "checkout"
interval = 180
check = {
type = "http"
http = {
url = "https://example.com/checkout"
expected_status = { kind = "exact", exact = 200 }
}
}
}
Preguntas frecuentes
¿Necesito conocimientos técnicos para usarlo?
¿Qué hace realmente el asistente de IA?
¿Me despertará sin motivo?
¿Necesito una herramienta aparte para la página de estado?
¿Puedo ejecutarlo en mi propio servidor?
De un vistazo
- Qué comprueba HTTP, TCP, DNS, TLS, dominio, ping, heartbeat, flow, manual
- Desde dónde varias regiones, la mayoría debe coincidir
- Configúrelo con la aplicación, un asistente de IA, la API o Terraform
- Incluido página de estado, incidentes, alertas, guardias
- Su equipo invite a personas, como propietario o miembro
- Autoalojado AGPL, un solo binario, docker compose
- Precio para empezar gratis, sin tarjeta