Sobes.tech
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.

  • 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)