Comparar o monitoramento de APIs com o Apigee Analytics

Esta página se aplica à Apigee e à Apigee híbrida.

Confira a documentação da Apigee Edge.

Nesta seção, comparamos o monitoramento de APIs com Apigee Analytics. Ainda que o monitoramento de APIs e o Analytics permitam coletar e visualizar dados de API, eles têm objetivos diferentes, conforme descrito nas seções a seguir:

Monitoramento de APIs

O objetivo do monitoramento de APIs é fornecer insights em tempo real sobre o desempenho das APIs e ajudar você a diagnosticar e corrigir problemas rapidamente para manter as APIs funcionando conforme o esperado. O monitoramento de APIs exibe os dados mais recentes de tráfego da API e envia alertas quando surgem problemas para que você possa resolvê-los rapidamente.

Veja a seguir alguns exemplos das tarefas que a API Monitoring permite realizar:

  • Manter a disponibilidade das APIs
  • Tome as medidas adequadas com base nos alertas antes que os consumidores sejam afetados.
  • Use os códigos de falha da Apigee para acelerar o diagnóstico de problemas.
  • Isole as áreas do problema rapidamente para diagnosticar erros, problemas de desempenho e latência e a origem deles.

Os clientes da Apigee também podem usar as ferramentas do Cloud Monitoring para oferecer compatibilidade com o monitoramento de APIs. Se você quiser fazer a integração com outros sistemas de monitoramento, recomendamos usar a API Cloud Monitoring por padrão para extrair as métricas.

Análise da Apigee

O objetivo do Apigee Analytics é ajudar você a entender as tendências de longo prazo do tráfego da sua API para garantir que as APIs atendam aos requisitos da sua empresa ou para fazer alterações, se necessário. Para estudar essas tendências, é possível criar relatórios personalizados para determinar como as métricas de APIs específicas mudam com o tempo.

Veja a seguir algumas tendências que você pode identificar usando o Apigee Analytics:

  • Qual é a tendência do tráfego da API ao longo do tempo?
  • Quais são seus principais apps?
  • Quem são os principais desenvolvedores?
  • Quando o tempo de resposta da API é mais rápido ou mais lento?
  • Em quais regiões geográficas você vê mais tráfego de API?

Diferenças entre os dados exibidos pelos dados da API Monitoring e pelo Google Analytics

Monitoramento de API e Analytics e usar pipelines diferentes para acessar dados de API. Como resultado, talvez você note algumas discrepâncias entre os dados exibidos pelos painéis do Google Analytics, e não o monitoramento de APIs. Em geral, os dados exibidos pelo Google Analytics são mais precisos, mas podem demorar um pouco mais (menos de uma hora) do que os dados exibidos pelo monitoramento de APIs. No entanto, essas pequenas diferenças não afetam a capacidade do Monitoramento de API de manter você informado sobre o desempenho da API.

Retenção de dados

O Apigee Analytics tem uma retenção de dados mais longa do que o monitoramento de APIs, o que o torna mais adequado para análise de tendências de longo prazo. Os períodos de armazenamento de dados para o Google Analytics e a API Monitoring são os seguintes:

  • Análise

    • Padrão: 60 dias
    • Empresa: 90 dias
    • Enterprise +: 14 meses
  • Monitoramento de API: seis semanas