Microsoft AZ-400: Monitoramento, Observabilidade e Feedback — Guia de estudos

Faz parte do Microsoft DevOps Engineer Expert AZ-400 — Guia de estudos. Pratique com respostas verificadas no centro de exames da Microsoft, ou faça testes cronometrados no ExamRoll.io.

Visão Geral

Equipes de DevOps modernas tratam monitoramento, observabilidade e feedback como um ciclo contínuo que informa as decisões de engenharia, operações e produto. No Azure, a telemetria flui das aplicações e da infraestrutura para o Azure Monitor e o Log Analytics, onde é consultada, correlacionada e visualizada. O rastreamento distribuído conecta os serviços em transações de ponta a ponta, enquanto os alertas e as integrações com o plantão impulsionam a remediação rápida. Dashboards do Azure DevOps, análise de itens de trabalho e experimentação fecham o ciclo, retroalimentando o planejamento e a entrega com insights. Esta seção fornece a profundidade necessária para projetar uma pilha de observabilidade integrada que entrega feedback acionável em todas as etapas.

Telemetria, Rastreamento e Azure Monitor

O Application Insights é o componente de monitoramento de desempenho de aplicações (APM) do Azure Monitor. A instrumentação é adicionada via:

Os tipos de telemetria incluem requisições, dependências (HTTP, SQL, SDKs do Azure), rastreamentos, exceções, visualizações de página, desempenho de carregamento de página, resultados de testes de disponibilidade, eventos/métricas personalizados e métricas em tempo real. A amostragem controla o volume e o custo, preservando o sinal: a amostragem adaptativa do SDK ajusta automaticamente as taxas por tipo para manter a taxa de transferência (throughput) e a correlação desejadas; a amostragem de taxa fixa fornece amostragem determinística para conformidade. Prefira a amostragem do lado do SDK para que os sistemas downstream nunca processem itens descartados. Mantenha a amostragem persistente (sticky sampling) para a integridade do rastreamento de ponta a ponta.

O rastreamento distribuído fornece visibilidade de transações de ponta a ponta. O Application Insights implementa o padrão W3C Trace-Context (traceparent/tracestate), propagando automaticamente os IDs de correlação através de HTTP; propague o contexto através de limites assíncronos e protocolos personalizados para evitar rastreamentos quebrados. O rastreamento de dependências coleta automaticamente chamadas de saída comuns; emita dependências personalizadas para saltos em filas de mensagens ou RPCs não padrão para completar o gráfico de chamadas. O App Map e o Transaction Search visualizam fluxos entre serviços, latências e pontos críticos de falha. Para a correlação do front-end com o back-end, habilite o SDK de JavaScript e garanta que os cabeçalhos de correlação do lado do servidor sejam aceitos para medir os tempos reais de carregamento da página e as jornadas do usuário.

O Azure Monitor unifica a telemetria da plataforma e da aplicação:

Consultas e Análise com Log Analytics (KQL)

Um workspace do Log Analytics é o limite de consulta e governança para logs. Planeje por ambiente e soberania de dados: workspaces separados para produção vs. não produção podem simplificar o RBAC e as políticas de retenção; a centralização facilita a correlação entre serviços. As fontes de dados incluem o Azure Diagnostics (logs/métricas da plataforma), agentes de VM (Syslog/eventos do Windows, contadores de desempenho), Container Insights/AKS, logs de componentes do Application Insights (unificados sob os Logs do Azure Monitor), logins do Azure AD, logs personalizados via APIs de ingestão e Regras de Coleta de Dados para roteamento e transformação precisos do fluxo.

A Kusto Query Language (KQL) é otimizada para análise de séries temporais e telemetria:

Visualização e Feedback Ágil no Azure DevOps

Os dashboards no Azure DevOps comunicam tanto a saúde operacional quanto a do processo. Dashboards de nível de equipe focam no backlog, iterações e WIP da equipe; dashboards de nível de projeto apresentam visões entre equipes e de portfólio. Os widgets incluem Sprint Burndown, Burnup, Velocity, Cumulative Flow Diagram (CFD), Cycle Time, Lead Time, Gráfico de Itens de Trabalho/Resultados de Consulta, resumos de Build/Release e Markdown para runbooks e status de SLO. Proteja os widgets com permissões de dashboard e restrinja o escopo das consultas a equipes/áreas para evitar o vazamento de informações entre equipes.

Consultas do Boards (através do construtor de consultas ou WIQL) alimentam muitos widgets. Parametrize as consultas por caminho de área/iteração da equipe para reutilização; prefira widgets baseados no Analytics quando disponíveis para maior precisão e desempenho. Métricas de fluxo chave:

Onde a análise de produto for necessária, conecte o Azure DevOps Analytics ao Power BI para combinar métricas de entrega com telemetria operacional (por exemplo, lead time vs. taxa de escape de defeitos) para priorizar melhorias.

Confiabilidade, Alertas e Feedback Contínuo

SLI/SLO/SLA estabelecem a confiabilidade como uma feature de primeira classe:

Alertas e plantão (on-call):

Feedback contínuo e experimentação:

undefined

com o estado da feature flag, propriedades do usuário (sem PII) e identificadores de cenário. Analise funis, fluxos de usuário, retenção e desempenho de coortes no Application Insights para validar hipóteses.

Cenário de Problema Prático

O Spotify precisa melhorar a visibilidade de ponta a ponta e o feedback para seus serviços de ingestão e reprodução de podcasts implantados no Azure Kubernetes Service (AKS) e em APIs do Azure App Service. Os incidentes são detectados tardiamente, e as equipes de produto não têm métricas confiáveis de adoção para novas features de reprodução.

  1. Instrumentar e correlacionar a telemetria da aplicação
  1. Transmitir diagnósticos da plataforma para o Log Analytics
  1. Definir SLIs, SLOs e orçamentos de erro
  1. Criar alertas acionáveis e integração de plantão (on-call)
  1. Estabelecer dashboards para engenharia e produto
  1. Implementar experimentação e análise de uso

undefined

com featureFlagState, coorte do usuário e métricas de resultado. Por quê: Valida o impacto com segurança enquanto captura telemetria de usuário de alta fidelidade para decisões baseadas em evidências.

  1. Garantir a qualidade da release com gates

Estratégia de Testes e Engenharia de Qualidade · Todos os domínios · Gerenciamento de Pacotes e Gerenciamento de Artefatos

Pratique estas questões → · Prática cronometrada no ExamRoll.io →

Pass the whole exam — not just this question

You found this answer. Get every verified question and explanation in one place, and save hours of prep. Free to start.

Passe no seu exame →

Navegar Microsoft →

Related guides

Acesso completo

Uma assinatura. Todos os exames.

Todo plano desbloqueia pesquisa ilimitada de respostas, testes práticos, explicações de AI e a biblioteca completa de recursos — em mais de 20 idiomas.

Mensal
24.87
Just €0.83/day
Tudo incluído:
  • Pesquisa ilimitada de respostas
  • Testes práticos ilimitados
  • Explicações com AI
  • Biblioteca completa de recursos
  • Mais de 20 idiomas
  • Atualizações semanais de conteúdo
  • Recompensas e indicações
  • Suporte prioritário
Iniciar teste grátis

*Não é necessário cartão de crédito

Melhor custo-benefício
12 meses
179.87
Just €0.49/daySave 40%
Tudo incluído:
  • Pesquisa ilimitada de respostas
  • Testes práticos ilimitados
  • Explicações com AI
  • Biblioteca completa de recursos
  • Mais de 20 idiomas
  • Atualizações semanais de conteúdo
  • Recompensas e indicações
  • Suporte prioritário
Iniciar teste grátis

*Não é necessário cartão de crédito

✓ Plano gratuito incluído · ✓ Cancele a qualquer momento · ✓ Todos os planos desbloqueiam o produto completo