Monitorar a integridade e o desempenho do aplicativo

Os painéis de telemetria do Application Monitoring permitem monitorar a integridade, o desempenho e os indicadores de ouro dos aplicativos implantados no Application Design Center. Também é possível analisar as descobertas de segurança do ambiente de execução e o status de conformidade dos componentes de aplicativo implantados.

Visão geral do monitoramento de aplicativos

O Application Monitoring no Google Cloud Observability oferece visibilidade da integridade e do desempenho dos seus aplicativos. Quando você registra recursos de infraestrutura como serviços ou cargas de trabalho em um aplicativo, usando o App Hub ou o Application Design Center, o Application Monitoring fornece automaticamente painéis predefinidos que exibem dados importantes de registro, métrica e trace em um contexto centrado no aplicativo. Também é possível configurar políticas de alerta para seus aplicativos.

Para mais informações sobre o modelo centrado em aplicativos e outros recursos integrados, consulte Google Cloud centrado em aplicativos.

Como funciona o Monitoramento de Aplicativos

Quando você define um aplicativo e registra os recursos subjacentes, o Application Monitoring descobre a implantação do aplicativo. A definição do aplicativo atua como uma única fonte de verdade que esclarece a propriedade e as dependências. Para a infraestrutura compatível com o Application Monitoring, os serviços e as cargas de trabalho registrados fornecem a telemetria necessária para os painéis predefinidos.

Esses painéis ajudam a diagnosticar problemas e monitorar o desempenho do aplicativo como um todo, em vez de uma coleção de recursos independentes.

Os dados de telemetria incluem dados de registro, métrica e trace. Como o Application Monitoring entende o agrupamento lógico dos serviços e das cargas de trabalho do aplicativo, ele enriquece automaticamente toda a telemetria com rótulos específicos do aplicativo. Em seguida, use esses rótulos para filtrar e consultar os dados do aplicativo nos painéis predefinidos.

O que você pode fazer com o monitoramento de aplicativos

A integração com o Application Monitoring permite:

  • Acessar painéis consolidados: tenha uma visão geral imediata da integridade do seu aplicativo, incluindo indicadores de ouro, como tráfego, taxa de erro, latência e saturação.
  • Ver detalhes de serviços e cargas de trabalho: confira painéis de serviços e cargas de trabalho individuais para isolar problemas.
  • Correlacionar telemetria: explore dados de registro, métrica e trace em uma visualização unificada para entender o contexto completo de um problema.
  • Criar alertas: configure políticas de alerta com base em métricas específicas do aplicativo para receber notificações sobre possíveis problemas.

Para saber mais sobre o Monitoramento de Aplicativos, consulte a visão geral do Monitoramento de Aplicativos.

Comece a usar o monitoramento de aplicativos

Para visualizar os dados de telemetria dos seus aplicativos com o Application Monitoring, faça o seguinte:

  1. Configure um limite de gerenciamento de aplicativos. Para mais informações, consulte a documentação a seguir sobre produtos do Google Cloud centrados em aplicativos:

  2. Defina o aplicativo e os componentes dele. É possível definir aplicativos de uma das seguintes maneiras:

  3. Configure o Google Cloud Observability para monitoramento de aplicativos.

  4. No console do Google Cloud , acesse a página Monitoramento de aplicativos:

    Acesse Monitoramento de aplicativos.

    Se você usar a barra de pesquisa para encontrar essa página, selecione o resultado com o subtítulo Monitoring.

  5. No console do Google Cloud , use o seletor de projetos para selecionar o projeto de gerenciamento ou o projeto host.

    Para instruções detalhadas sobre como usar os painéis predefinidos e explorar seus dados de telemetria, consulte Ver telemetria do aplicativo.

Monitorar a conformidade de segurança

É possível validar designs de aplicativos para garantir que sua infraestrutura esteja em conformidade com as políticas da organização. Essa abordagem simplifica o gerenciamento de aplicativos ao rastrear as descobertas de segurança até a origem para uma resolução eficiente da causa raiz.

Para conferir a postura de segurança do ambiente de execução dos componentes de aplicativos implantados, as ameaças e o status de conformidade dos aplicativos, faça o seguinte:

A seguir