Observabilidade no Gerenciamento de API do Azure

APLICA-SE A: Todas as camadas de gerenciamento de API

Observabilidade é a capacidade de entender o estado interno de um sistema a partir dos dados que ele produz e a capacidade de explorar esses dados para responder a perguntas sobre o que aconteceu e por quê.

O Gerenciamento de API do Azure ajuda as organizações a centralizar o gerenciamento de todas as APIs. Uma vez que serve como um único ponto de entrada de todo o tráfego da API, é um local ideal para observar as APIs.

Descrição geral

O Gerenciamento de API do Azure permite que você escolha usar o gateway gerenciado ou o gateway autohospedado, implantado automaticamente ou usando uma extensão do Azure Arc.

A tabela abaixo resume todos os recursos de observabilidade suportados pelo Gerenciamento de API para operar APIs e quais modelos de implantação elas suportam. Esses recursos podem ser usados por editores de API e outros que têm permissões para operar ou gerenciar a instância de Gerenciamento de API.

Nota

Para consumidores de API que usam o portal do desenvolvedor, um relatório de API interno está disponível. Ele fornece apenas informações sobre o uso individual da API durante os 90 dias anteriores. Atualmente, o relatório de API interno não está disponível no portal do desenvolvedor para as camadas de serviço v2.

Ferramenta Útil para Defasagem de dados Retenção Amostragem Tipo de dados Modelo(s) de implantação suportado(s)
Inspetor de API Teste e depuração Instantâneo Últimos 100 vestígios Ativado por solicitação Solicitar rastreamentos Gerenciado, auto-hospedado, Azure Arc
Análise integrada Relatórios e monitorização Minutos Vitalício 100% Relatórios e registos Não gerido
Métricas do Azure Monitor Relatórios e monitorização Minutos 90 dias (upgrade para prorrogação) 100% Métricas Gerenciado, Auto-hospedado2, Azure Arc
Registos do Azure Monitor Relatórios, monitoramento e depuração Minutos 31 dias/5GB (atualização para extensão) 100% (ajustável) Registos Gerenciado1, Auto-hospedado3, Azure Arc3
Azure Application Insights Relatórios, monitoramento e depuração Segundos 90 dias/5GB (atualização para extensão) Personalizado Logs, métricas Gerenciado1, Auto-hospedado1, Azure Arc1
Registo através dos Hubs de Eventos do Azure Cenários personalizados Segundos Gerido pelo utilizador Personalizado Personalizado Gerenciado1, Auto-hospedado1, Azure Arc1
OpenTelemetria Monitorização Minutos Gerido pelo utilizador 100% Métricas Auto-hospedado2

1. Opcional, dependendo da configuração do recurso no Gerenciamento de API do Azure

2. Opcional, dependendo da configuração do gateway

3. O gateway auto-hospedado atualmente não envia logs de diagnóstico para o Azure Monitor. No entanto, é possível configurar e persistir logs localmente onde o gateway auto-hospedado é implantado. Para obter mais informações, consulte Configurando métricas e logs locais para gateway auto-hospedado

Passos Seguintes