Vista geral do Ops Agent

O agente de operações é o agente principal para recolher telemetria das suas instâncias do Compute Engine. Ao combinar a recolha de registos, métricas e rastreios num único processo, o agente de operações usa o Fluent Bit para registos, que suporta o registo de alto débito, e o coletor OpenTelemetry para métricas e rastreios.

Para ver informações sobre a instalação do agente de operações, consulte o seguinte:

Funcionalidades do Ops Agent

As funcionalidades gerais incluem:

Funcionalidades de registo

As funcionalidades de registo incluem:

  • Desempenho melhorado em comparação com o agente de registo antigo:

    • Capacidade de alto rendimento, tirando total partido da arquitetura multinúcleo.
    • Gestão eficiente de recursos (por exemplo, memória e CPU).
  • Recolher registos de várias origens:

    • Registos do sistema padrão (/var/log/syslog e /var/log/messages para Linux, registo de eventos do Windows) recolhidos sem configuração.
    • Registos baseados em ficheiros com caminhos personalizáveis e intervalo de atualização.
    • Daemon journald / registos systemd.
    • Registos através do protocolo TCP.
    • Registos através do protocolo Forward (usado pelo Fluent Bit e Fluentd).
  • Processamento flexível:

  • Apoio técnico de aplicações de terceiros

    • Integração de registos de aplicações de terceiros organizada que reconhece formatos e caminhos de ficheiros de registos de apps comuns.

Funcionalidades de monitorização

As funcionalidades de monitorização incluem:

A página Gestão de métricas do Cloud Monitoring fornece informações que podem ajudar a controlar o valor gasto em métricas faturáveis sem afetar a observabilidade. A página Gestão de métricas apresenta as seguintes informações:

  • Volumes de carregamento para a faturação baseada em bytes e em amostras, em domínios de métricas e para métricas individuais.
  • Dados sobre as etiquetas e a cardinalidade das métricas.
  • Número de leituras para cada métrica.
  • Utilização de métricas em políticas de alerta e painéis de controlo personalizados.
  • Taxa de erros de escrita de métricas.

Também pode usar a página Gestão de métricas para excluir métricas desnecessárias, eliminando o custo da respetiva ingestão. Para mais informações sobre a página Gestão de métricas, consulte o artigo Veja e faça a gestão da utilização de métricas.

Funcionalidades de rastreio

As funcionalidades do Trace incluem:

Instâncias de máquinas virtuais

Pode instalar o agente de operações em instâncias do Compute Engine. Para criar uma instância do Compute Engine, consulte o guia de introdução ao Compute Engine.

Os seguintes tipos de instâncias de VM pertencem a serviços geridos que implementam suporte de monitorização específico do serviço. Não tente instalar nem configurar manualmente o agente de operações nestes dispositivos:

  • O App Engine standard tem suporte de monitorização integrado. Não são necessários agentes.
  • As instâncias do ambiente flexível do App Engine têm agentes pré-instalados com configurações específicas do serviço.
  • As instâncias do Dataflow têm agentes de monitorização antigos pré-instalados com configurações específicas do serviço.
  • As instâncias do Dataproc anteriores à versão 2.2 da imagem têm pré-instalados agentes de monitorização antigos com configurações específicas do serviço.

    Pode instalar o agente Ops em clusters do Dataproc que usam a versão 2.2 e posterior da imagem para recolher registos syslog e métricas do anfitrião. Para mais informações, consulte as versões de lançamento do Dataproc 2.2.x.

  • Instâncias de nós do Google Kubernetes Engine:

Sistemas operativos

O agente de operações suporta os seguintes sistemas operativos em instâncias de VM compatíveis. Para informações sobre instâncias de VM Arm, consulte o artigo Suporte para VMs Arm do Compute Engine.

Sistemas operativos Linux

O agente suporta os seguintes sistemas operativos Linux:

  • Rocky Linux 8
  • Rocky Linux 9
  • RHEL 8: rhel-8, rhel-8-6-sap-ha, rhel-8-8-sap-ha, rhel-8-10-sap-ha
  • RHEL 9: rhel-9
  • Debian 11 (Bullseye)
  • Debian 12 (Bookworm)
  • Imagens de VMs de aprendizagem avançada baseadas no Debian 11 (Bullseye)
  • Ubuntu 22.04 LTS (Jammy Jellyfish): ubuntu-2204-lts, ubuntu-minimal-2204-lts
  • Ubuntu 24.04 LTS (Noble Numbat): ubuntu-2404-lts-amd64, ubuntu-minimal-2404-lts-amd64
  • SLES 12: sles-12, sles-12-sp5-sap
  • SLES 15: sles-15, sles-15-sp3-sap, sles-15-sp4-sap, sles-15-sp5-sap, sles-15-sp6-sap
  • OpenSUSE Leap 15: opensuse-leap (opensuse-leap-15-6-*)
Suporte para VMs Arm do Compute Engine

O agente de operações suporta instâncias de VM C4A e Tau T2A Arm do Compute Engine. O agente Ops é suportado para VMs Arm nas seguintes imagens do SO:

  • Debian 12 (Bookworm): versão 2.44.0 do Ops Agent
  • Ubuntu 22.04 LTS (Jammy Jellyfish): versão 2.42.0 do agente de operações
  • Ubuntu 24.04 LTS (Noble Numbat): versão 2.47.0 do agente de operações
  • RHEL 9: versão 2.40.0 do Ops Agent
  • Rocky Linux 8: versão 2.51.0 do Ops Agent
  • Rocky Linux 9: versão 2.40.0 do Ops Agent
  • SLES 15: versão 2.43.0 do Ops Agent
  • OpenSUSE Leap 15: versão 2.43.0 do Ops Agent

O agente de operações é suportado num subconjunto das imagens suportadas pelo Compute Engine. Para mais informações sobre as VMs Arm do Compute Engine, consulte o artigo Criar e iniciar uma instância de VM Arm.

Sistemas operativos Windows

O agente suporta os seguintes sistemas operativos Windows:

  • Windows Server: windows-2016, windows-2019, windows-2022, windows-2025
  • Windows Server Core: windows-2016-core, windows-2019-core, windows-20h2-core, windows-2022-core, windows-2025-core

Requisitos de acesso de agentes

A instalação do agente requer acesso aos seguintes nomes de DNS:

  • Repositório de pacotes do Google Cloud: packages.cloud.google.com

  • Subdomínio de transferências da Google: dl.google.com

A execução do agente requer acesso aos seguintes nomes DNS:

  • Servidor de tokens OAuth2: oauth2.googleapis.com

    As versões anteriores do agente podem exigir acesso a www.googleapis.com (URL completo: https://www.googleapis.com/oauth2/v3/token).

    Se estiver a usar uma versão mais antiga do agente, recomendamos que atualize o agente para a versão mais recente.

  • APIs de monitorização: monitoring.googleapis.com

  • APIs de registo: logging.googleapis.com

O agente usa portas TCP na VM para comunicação entre processos. As seguintes portas, que não precisam de estar abertas externamente, têm de estar disponíveis para o agente na sua VM:

  • 20201

  • 20202

Política de descontinuação

O agente de operações está sujeito à Política de Descontinuação de Agentes.

Para informações sobre a descontinuação de funcionalidades e versões antigas, consulte o artigo Descontinuações do Google Cloud Observability.

Preços

Se instalar o agente de operações, pode ser-lhe cobrado o valor das métricas, dos registos ou dos rastreios que o agente envia para o seu Google Cloud projeto. Para ver informações de preços, consulte os seguintes documentos:

Para recolher rastreios do protocolo OpenTelemetry (OTLP), tem de configurar o agente para recolher rastreios de uma aplicação instrumentada. Para mais informações, consulte o artigo Recolha rastreios (OTLP) com o agente de operações.

O que se segue?