Los tres pilares de la observabilidad son…
Opciones
- CPU, RAM, disco
- Logs, métricas, trazas (Opción correcta)
- Tests unitarios, de integración y E2E
- Dev, staging, prod
Respuesta
Logs, métricas, trazas
Por qué
- Métricas: números a lo largo del tiempo (peticiones por segundo, tasa de errores, latencia). Te dicen QUE algo va mal y disparan alertas.
- Trazas: el camino de una petición entre servicios, con el tiempo de cada paso. Muestran DÓNDE está el tiempo o el error.
- Logs: eventos de texto detallados. Te dicen POR QUÉ.
OpenTelemetry es el estándar común para producir los tres.
Recuerda
Métricas = que, trazas = dónde, logs = por qué.