← KCNA: fundamentos Kubernetes e cloud native
06 / 8 · 25 MIN

Observabilidade, objetivos e ecossistema

Relaciona sinais técnicos com o resultado esperado pelo utilizador e com a operação da plataforma.

Conceito e mecanismo

Métricas, logs e traces respondem a perguntas diferentes e complementares. Uma métrica resume comportamento ao longo do tempo; um log descreve um evento; um trace liga operações de um pedido quando existe instrumentação e contexto propagado. Para uma valorização lenta que passa por API, fila e cálculo, CPU média global não mostra necessariamente onde o tempo foi gasto. Define a pergunta de diagnóstico antes de escolher o gráfico. Considera também o que não foi recolhido: ausência de trace não prova que o pedido nunca ocorreu. O desenho de observabilidade deve permitir relacionar aplicação e dependências sem depender de acesso indiscriminado a dados sensíveis.

Aplicação guiada

Um objetivo de serviço precisa de indicador, população e janela. Num exemplo baseado em pedidos, 99,9% de sucesso em um milhão de pedidos elegíveis permite 1000 falhas; com 900 já contabilizadas, restam 100 nesse mesmo universo fixo. Não convertas esse resultado em minutos sem definir um indicador temporal. A escolha de ferramentas também exige contexto. A maturidade CNCF informa sobre o projeto e a sua sustentabilidade, mas não fornece automaticamente um SLA para a tua instalação. Avalia requisitos, licenças, atualizações, competências e responsabilidade operacional. Numa equipa internacional, documenta decisões e critérios de aceitação para que desenvolvimento, plataforma e APS consigam trabalhar com a mesma evidência.

NA PRÁTICA

No comité de passagem a produção, apresenta a transação observada, o objetivo, quem recebe alertas e quem decide sobre consumo do orçamento de erro.

Armadilhas comuns

CPU como latência de qualquer pedido; falta de trace como ausência de evento; percentagem sem denominador; graduated como SLA.

Tópicos relacionados: Estado desejado, controlo e containers · Capacidade, scheduling e tipos de workload

Leva esta ideia contigo

Os sinais e as ferramentas só ajudam quando estão ligados a um objetivo e a responsáveis concretos.

Criar conta

Referência: Telemetry signals · KCNA current four-domain curriculum; edition date unconfirmed

Kubernetes® e KCNA são marcas comerciais ou marcas registadas de The Linux Foundation. A dr.pt é uma plataforma de preparação independente e não está afiliada, associada, patrocinada, autorizada nem aprovada por The Linux Foundation. Os conteúdos e as perguntas são originais, não são perguntas oficiais de exame, e concluir os nossos testes não atribui nem garante qualquer certificação. Os nomes são usados apenas para identificar o tema. Todas as outras marcas pertencem aos respetivos titulares.