Middle
¿Qué elementos de monitoreo conoces y de qué suelen estar compuestos en la mayoría de los casos?
sobes.tech AI
Respuesta de la IA
Métricas, logs, trazas.
-
Métricas:
- Nombre de la métrica (por ejemplo,
http_requests_total) - Etiquetas/Dimensiones (por ejemplo,
status="200",method="GET") - Marca de tiempo
- Valor
Tipos de métricas: contadores, sensores, histogramas, sumadores.
- Nombre de la métrica (por ejemplo,
-
Logs:
- Marca de tiempo
- Nivel de registro (INFO, WARNING, ERROR, etc.)
- Fuente (nombre del servicio, host, aplicación)
- Mensaje en forma libre
- Datos estructurados adicionales (JSON, pares clave-valor)
-
Trazas distribuidas (Distributed Tracing):
- ID de trazado (identificador de toda la traza)
- ID de span (identificador de un paso/operación individual en la traza)
- ID de span padre (identificador del paso padre)
- Operación (nombre de la acción realizada)
- Marca de tiempo de inicio de la operación
- Duración de la operación
- Etiquetas/Atributos (clave-valor, datos adicionales sobre la operación)
- Eventos/Logs dentro del Span (marcas de tiempo y mensajes)
Ejemplo de estructura de Spans:
Traza A
├── Span 1 (operación X en el servicio 1)
│ └── Span 2 (llamada al servicio 2 desde el servicio 1)
│ └── Span 3 (operación Y en el servicio 2)
└── Span 4 (operación Z en el servicio 1)