Banco de tareas
ARQ-021ArquitecturaMejora
Montar observabilidad sin rastrear a nadie
- Dificultad
- Media
- Estimación
- 1d
- Estado
- Abierta
- Habilidades
- operacionglitchtipuptime-kumaprivacidad
Zona sensible. Toca permisos, datos personales, el mapa, secretos o la identidad de marca. Necesita revisión de la titular y conviene haber completado alguna tarea antes.
Contexto
Con miles de usuarias hay que saber cuándo algo falla antes de que lo cuenten en un grupo de WhatsApp, pero sin analítica por persona (principio de privacidad). Errores y disponibilidad, sí; comportamiento individual, nunca.
Qué hacer
- Uptime Kuma autoalojado apuntando a
/api/salud(ARQ-008). - GlitchTip autoalojado (compatible con el SDK de Sentry) con
beforeSendque elimine IP, cabeceras, cookies, cuerpos y query strings. - Contadores agregados diarios: envíos por destino, errores por ruta, tokens de IA por día.
- Documenta todo para que una asociación lo replique.
Criterios de aceptación
Un error forzado aparece en GlitchTip sin IP ni datos de la petición
La caída de la instancia de pruebas genera una alerta
/privacidad describe exactamente qué se registra
Antes, esto
¿Te la quedas?
- 1. Haz un fork y crea la rama
tarea/ARQ-021-montar-observabilidad-sin-rastrear-a-nad. - 2. En tareas/arquitectura/ARQ-021-montar-observabilidad-sin-rastrear-a-nadie.md, cambia la cabecera:
estado: reservada asignada: tu_usuario_de_github
- 3. Abre un PR con ese cambio (commit firmado:
git commit -s). Al fusionarse, es tuya durante 14 días.