¿Qué son los logs y la monitorización?
Opciones
- Los logs registran eventos que escribe tu app; la monitorización sigue métricas y alertas (Opción correcta)
- Los logs son contraseñas y la monitorización es el cifrado de datos
- Los logs son tests y la monitorización es el compilador
- Son lo mismo, con otro nombre según el equipo
Respuesta
Los logs son un registro de eventos que escribe tu app; la monitorización es vigilar métricas y alertas para saber si el sistema está sano
Por qué
Cuando algo falla en producción no puedes conectar un debugger, así que lees los logs: timestamps, niveles de gravedad (INFO, WARN, ERROR) y mensajes.
La monitorización sigue números a lo largo del tiempo (tiempo de respuesta, tasa de errores, CPU) y envía alertas cuando superan un umbral.
En contenedores la convención es escribir los logs en la salida estándar; por ejemplo docker logs <container> o kubectl logs <pod> los muestra.
Recuerda
Logs = qué pasó. Monitorización = ¿está sano ahora?