Visão geral do Monitoring

Ter visibilidade dos seus aplicativos e da infraestrutura é essencial para manter o desempenho e a estabilidade. Portanto, o Google Distributed Cloud (GDC) isolado fornece uma plataforma de monitoramento para coletar e analisar suas métricas.

A plataforma de monitoramento do GDC permite coletar e consultar métricas das cargas de trabalho implantadas. É possível monitorar e visualizar seus sistemas usando ferramentas de capacidade de observação integradas da plataforma de monitoramento.

Ao coletar e consultar métricas de maneira eficaz, é possível receber insights valiosos sobre seu ambiente isolado e garantir a performance ideal das cargas de trabalho.

Principais conceitos

A plataforma de monitoramento do GDC apresenta os seguintes conceitos:

  • As métricas são medidas quantitativas coletadas das suas cargas de trabalho do GDC que fornecem insights valiosos sobre utilização e desempenho de recursos. O GDC usa o Prometheus para isso. O Prometheus é um sistema de monitoramento de código aberto que garante a coleta de dados eficiente e confiável.

  • Os painéis são representações visuais das suas métricas para observar tendências e o comportamento do sistema. Seu projeto do GDC inclui uma instância dedicada do Grafana para visualização de métricas. O Grafana é uma plataforma de análise que permite criar painéis informativos e explorar seus dados de métricas. O GDC fornece painéis pré-criados para componentes padrão, oferecendo visibilidade imediata do seu ambiente.

Fluxo de trabalho de monitoramento

Para facilitar os processos de monitoramento dos seus componentes, a plataforma de monitoramento do GDC opera no seguinte fluxo de trabalho:

  1. Coletar métricas:quando o ambiente do GDC está funcionando, as métricas dos componentes principais são coletadas automaticamente e mostradas em painéis pré-configurados do Grafana. Esse recurso oferece monitoramento imediato de rede e servidor.

    Também é possível configurar destinos de extração para seus próprios aplicativos e serviços implantando recursos personalizados que definem métricas específicas da carga de trabalho para coleta e a frequência de coleta.

  2. Consultar métricas:é possível consultar as métricas coletadas usando o PromQL (linguagem de consulta do Prometheus). Com as consultas de métricas, você pode fazer o seguinte:

    • Filtre métricas com base em rótulos e valores.
    • Agregue dados ao longo do tempo.
    • Realizar cálculos com valores de métricas.
  3. Criar painéis e visualizar métricas:use o Grafana para criar painéis personalizados que visualizam suas métricas. Esses painéis oferecem uma visão clara e abrangente da performance do seu sistema, permitindo que você faça o seguinte:

    • Identifique tendências e anomalias.
    • Resolver problemas de forma eficaz.
    • Tome decisões fundamentadas sobre alocação e otimização de recursos.

Retenção de métricas

As políticas de retenção definem por quanto tempo as métricas e os registros são armazenados. Elas são essenciais para atender aos requisitos de compliance e apoiar a análise operacional.

O GDC usa tempos de retenção para configurar políticas de ciclo de vida e retenção de métricas. O sistema aplica um valor padrão de 90 dias para os períodos de retenção de métricas.

Métodos de acesso

Os seguintes métodos de acesso estão disponíveis para operar com métricas de componentes:

  • Interface do usuário do Grafana:acesse a instância do Grafana do seu projeto pelo console do GDC ou diretamente usando o URL. A interface do usuário permite consultar e visualizar métricas.
  • API HTTP:recupere dados de métricas de forma programática usando a API HTTP. Esse método permite a integração com ferramentas externas e scripts de automação.

Outros recursos

Consulte a lista completa de métricas para descrições detalhadas de todas as métricas coletadas dos componentes do GDC. Esse recurso oferece um contexto valioso e facilita estratégias avançadas de monitoramento.