System Administration
medium

System Administration Question #019e3a4f

Question Statement
System Administration
#observability
#metrics
#logs
#traces
Medium

Quais são os 3 pilares da Observabilidade?

A

Métricas, Logs e Traces

Correct
B

Métricas, Logs e Spans

C

Métricas, Dados e Traces

D

Recursos, Logs e Tracing

Official Explanation / Community Explanations

Os três pilares da observabilidade são Métricas, Logs e Traces. Este é um conceito fundamental em sistemas de software modernos, especialmente em arquiteturas nativas em nuvem e de microsserviços.

Como Funciona

A observabilidade é a capacidade de entender o estado interno de um sistema examinando suas saídas. Os três pilares fornecem diferentes perspectivas:

  • Métricas são medições numéricas ao longo do tempo (ex.: uso de CPU, latência de requisições). Elas são agregadas e usadas para alertas e análise de tendências.
  • Logs são registros discretos e com timestamp de eventos (ex.: mensagens de erro, logs de acesso). Eles fornecem contexto detalhado para depuração.
  • Traces representam o caminho de uma requisição à medida que percorre serviços distribuídos (ex.: spans em um trace distribuído). Eles ajudam a identificar gargalos e falhas em sistemas complexos.

Por que o Valor Correto está Certo

A combinação de Métricas, Logs e Traces é amplamente aceita na indústria (ex.: pelo projeto OpenTelemetry, práticas SRE do Google e ecossistema CNCF). Cada pilar aborda um aspecto distinto da observabilidade do sistema e, juntos, fornecem visibilidade abrangente.

Por que os Valores Incorretos estão Errados

  • Métricas, Logs e Spans: Spans são um componente de traces, não um pilar separado. O termo correto é "traces", que engloba spans.
  • Métricas, Dados e Traces: "Dados" é muito genérico e não é um pilar específico. Os pilares de observabilidade são definidos precisamente como métricas, logs e traces.
  • Recursos, Logs e Tracing: "Recursos" não é um pilar; refere-se a componentes do sistema como CPU ou memória. Tracing é um processo, mas o pilar é "traces" (a saída).