Páginas de estado
Diga a sus clientes qué está caído antes de que tengan que preguntar.
Una página de estado de Yuva muestra si su producto funciona. Está en su bandeja de soporte, así que el widget de chat y las apps muestran un incidente abierto, y una sola respuesta llega a todos los que escribieron sobre él.
La página pública
Yuva la genera como HTML sencillo, completo sin JavaScript, y las respuestas se guardan en caché 30 segundos para que una CDN delante de su servidor soporte el tráfico de una caída.
- Estado generalEl peor estado entre los componentes que muestra, con palabras y con color.
- ComponentesIncidentes redactados para usted
- Retenido y luego enviadoDesde «investigando» hasta «resuelto», con cada actualización conservada. Una actualización publicada se corrige, nunca se elimina.
- MantenimientoAnuncie el trabajo programado con una ventana. Yuva lo inicia y lo completa a tiempo.
- HistorialIncidentes y mantenimientos pasados por mes, cada uno con su propia página.
- Tiempos de respuestaCuando lo activa: las últimas 24 horas de cada componente con una comprobación HTTP o TCP, con mediana y p95.
- Feed, insignia y JSONUn feed Atom que no requiere suscripción, una insignia para su README y la misma página en JSON para su propio sitio o app.
- Su aspecto e idiomaSu logotipo y su color de acento. La página habla inglés, turco y alemán; los visitantes ven las horas en su propia zona horaria.
Una página es privada hasta que la publica, y su equipo la previsualiza antes en el panel.
Las comprobaciones la mantienen al día
Una comprobación cambia el estado de un componente sin que nadie intervenga, y Yuva avisa a su equipo cuando cae o se recupera.
- En grupos, cada uno con su estado, una barra por cada día de hasta 90 días y, si quiere, su tiempo de actividad.Su tarea cron o su servidor llama a una URL según un calendario. Cuando las llamadas se detienen, el componente cae.
- Estados enviadosEnvíe usted mismo un estado operativo o de interrupción. Las alertas de Alertmanager y Grafana se aceptan tal cual.
- IncidenteYuva solicita una URL a intervalos y comprueba el código de estado y, opcionalmente, una palabra clave y la caducidad del certificado.
- TCPYuva abre una conexión a un host y un puerto y comprueba que responde.
- HTTPCuando una comprobación falla, Yuva puede abrir un incidente en borrador para que lo revise, publicar uno de inmediato o no abrir ninguno. Cuando se recupera, Yuva resuelve lo que abrió.
- Primero su palabraUsted elige cuántos fallos seguidos cuentan, y una comprobación nunca anula un estado que su equipo fijó a mano.
Suscriptores por correo
Los visitantes se suscriben a avisos sobre incidentes y mantenimiento, de todos los componentes o solo de los que usan. Una suscripción siempre empieza con un correo de confirmación.
- Doble confirmaciónLa respuesta es la misma para cada dirección, y nadie se suscribe sin confirmar.
- Su elecciónUna casilla por componente y, en cada correo, un enlace para cambiarla o darse de baja.
- Avisos sencillosEl estado con palabras, los componentes afectados y las actualizaciones, sin imágenes, seguimiento ni promoción. En inglés, turco o alemán.
- En el widget de chat y en las appsUn aviso espera 60 segundos para que pueda deshacerlo, y los avisos de un mismo incidente guardan distancia, así que una caída larga no inunda las bandejas de entrada.
Los avisos salen por el canal de correo de su propia bandeja, desde su dirección, y las personas de la lista se mantienen aparte de sus boletines.
Investigando
Mientras su página está publicada y hay un incidente o mantenimiento abierto, el widget web y los SDK de iOS y Android muestran sobre las conversaciones una línea con el estado en palabras y un enlace al incidente.
- Nada que configurarLa línea aparece y desaparece con el incidente.
- Se puede descartarEl cliente puede descartarla. Vuelve a aparecer cuando el incidente recibe una nueva actualización.
- Su idiomaEl widget y las apps la muestran en cada idioma que hablan.
Responder a los vinculados
Una caída trae la misma pregunta por correo, por chat y en las apps. Vincule esas conversaciones al incidente, escriba una respuesta y envíela a todas.
- Vincule conversaciones al incidente en el panel. La página del incidente las enumera.
- Escriba una respuesta. La revisión muestra cuántas conversaciones la reciben, y después puede cerrar cada una.
- Yuva la envía como usted a cada conversación vinculada que siga abierta, por el canal de cada una. No se puede retirar una vez enviada.
Su propio dominio
Sirva la página en una dirección como status.example.com. Añada un registro CNAME y un registro TXT que demuestre que el dominio es suyo, y Yuva los comprueba por usted.
- CertificadosCertificados emitidos y renovados automáticamente, por un proxy bajo demanda como Caddy o por nombres de host personalizados de Cloudflare.
- Todo se trasladaLos enlaces, el feed, la insignia, el JSON y los avisos por correo usan su dominio.
- Solo suyoEn su dominio solo se sirve la página, nunca la API ni el panel.
La banda para su propio sitio
Muestre su estado en el pie de su sitio: el estado con palabras, una franja de los últimos 90 días con el tiempo de actividad y un enlace a su página. Es un script y un elemento.
<script src="https://support.example.com/yuva-status.js" defer></script> <yuva-status page="acme" theme="auto" components></yuva-status>
- pageLa dirección de su página de estado.
- themelight, dark o auto, que sigue el esquema de color del visitante. El valor por defecto es auto.
- componentsAñádalo para una segunda fila con el estado de cada componente.
Para desarrolladores
Todo está en la API, con los ámbitos status:read y status:manage. Los webhooks anuncian cambios de componentes, incidentes y monitores, y los asistentes conectados por MCP pueden abrir borradores y resolver incidentes.
Abrir la referencia de la API →Empiece con la guía.
Cree una página, añada sus componentes y publíquela. La guía está en inglés, turco y alemán.