Sobre o APM
As empresas dependem de seus aplicativos para fornecer os principais processos de negócios. À medida que a ênfase muda para o acesso remoto e on-line, a precisão, a velocidade e a consistência tornam-se fundamentais. Essas dinâmicas exigem etapas proativas para garantir que os clientes on-line possam acessar informações com êxito e concluir as transações em tempo hábil. O serviço Oracle Cloud Infrastructure Application Performance Monitoring (APM) fornece visibilidade profunda do desempenho de aplicativos e permite diagnosticar problemas rapidamente para fornecer um nível consistente de serviço. Isso inclui o monitoramento dos vários componentes e da lógica de aplicativos distribuídos entre clientes, serviços de terceiros e camadas de computação de backend, no local ou na nuvem.
Este é um diagrama que fornece uma visão geral do serviço Application Performance Monitoring no Oracle Cloud Infrastructure, seus recursos e componentes e os outros serviços do Oracle Cloud Infrastructure com os quais ele trabalha:

Aqui estão os recursos do serviço Application Performance Monitoring:
- Rastreamento Distribuído: Coleta e processa dados de rastreamento da instância da transação usando origens de dados do serviço Application Performance Monitoring, rastreadores de código-fonte aberto ou diretamente usando a API. O Rastreamento Distribuído monitora o desempenho, o volume e a taxa de erros das transações e notifica sobre os problemas. Ele analisa carga, padrões de uso, desempenho e capacidade nas dimensões prontas para uso e personalizadas.
- Monitoramento de Disponibilidade: Avalia a disponibilidade do seu aplicativo testando-o periodicamente de vários pontos de vantagem. Isso garante a detecção precoce de problemas de disponibilidade e desempenho sistêmico. O Monitoramento de Disponibilidade também fornece visibilidade profunda da transação correlacionando os resultados da execução do monitor com os rastreamentos coletados. Era anteriormente conhecido como Monitoramento Sintético.
- Monitoramento de Usuário Real: Fornece uma visão da experiência do usuário final diretamente do browser. O Monitoramento de Usuário Real identifica a degradação do desempenho monitorando o tempo de carregamento da página e a ação do usuário. Ele permite suporte completo ao usuário final rastreando sessões do usuário.
- Monitoramento de Servidor: Coleta métricas de desempenho e uso de servidores de aplicativos monitorados. O Monitoramento de Servidor fornece recursos de alerta e gráfico integrando-se ao serviço Monitoring do Oracle Cloud Infrastructure.
Além disso, você pode usar os painéis de controle definidos pela Oracle fornecidos com o serviço Application Performance Monitoring para obter uma visão abrangente do desempenho e da disponibilidade dos aplicativos e da experiência do usuário final em tempo real.