O agente de operações é o principal agente para coletar telemetria das instâncias do Compute Engine. Combinando a coleta de registros, métricas e traces em um único processo, o Agente de operações usa Fluent Bit para registros, que dá suporte à geração de registros com alta capacidade de processamento, e o OpenTelemetry Collector para métricas e traces.
Para informações sobre como instalar o Agente de operações, consulte o seguinte:
- Para instâncias do Compute Engine, consulte Como instalar o Agente de operações.
- Para servidores da Solução Bare Metal, consulte Configurar o Agente de operações para a Solução Bare Metal.
Recursos do agente de operações
Os recursos gerais incluem:- processo de download e instalação/upgrade único;
- configuração simples, unificada e baseada em YAML;
- Compatibilidade com distros padrão do Linux e Windows.
- Suporte a proxy.
Recursos do Logging
Os recursos do Logging incluem:
Melhor desempenho em comparação com o agente legado do Logging:
- alta capacidade, aproveitando ao máximo a arquitetura de vários núcleos;
- gerenciamento eficiente de recursos (como memória e CPU);
Coletar registros de várias fontes:
- Registros padrão do sistema (
/var/log/sysloge/var/log/messagespara Linux, log de eventos do Windows) coletados sem configuração. - Registros baseados em arquivos com caminhos personalizáveis e intervalo de atualização.
- Registros do journald daemon/systemd.
- Registros no protocolo TCP.
- Registros no protocolo de encaminhamento (usado pelo Fluent Bit e Fluentd).
- Registros padrão do sistema (
Processamento flexível:
- Analise registros de texto em registros estruturados: análise baseada em JSON e baseada em expressões regulares.
- Modifique entradas de registro removendo, renomeando ou definindo campos.
- Exclua registros com base em identificadores e expressões regulares.
- Detecte e concatene registros de exceção de linguagem multilinha para Java, Python e Golang.
Suporte a aplicativos de terceiros
- Integração de registros de aplicativos de terceiros selecionados que reconhece formatos e caminhos comuns de arquivos de registros de aplicativos.
Recursos de monitoramento
Os recursos do Monitoring incluem:
- Métricas do sistema coletadas sem configuração. As métricas coletadas incluem:
- métricas de CPU;
- métricas de disco;
- métricas do iis (somente para Windows)
- métricas de interface;
- métricas da gpu (somente Linux)
- métricas de memória;
- métricas de mssql (somente para Windows)
- métricas de pagefile (somente para Windows)
- troca de métricas;
- métricas de rede;
- métricas de processos.
- autométricas do agente:
- Suporte a aplicativos de terceiros
- Integrações selecionadas para métricas de aplicativos de terceiros, que coletam métricas comuns de apps e oferecem painéis de amostra e políticas de alertas.
- Coleção de métricas do Prometheus relativas a aplicativos em execução no Compute Engine.
- Coleção de métricas e traces do protocolo OpenTelemetry (OTLP) relativos a aplicativos instrumentados com SDKs do OpenTelemetry.
- Coleção de métricas do NVIDIA Data Center GPU Manager (DCGM).
A página Gerenciamento de métricas do Cloud Monitoring fornece informações que podem ajudar a controlar o valor gasto em métricas sujeitas a cobrança sem afetar a observabilidade. A página Gerenciamento de métricas mostra as seguintes informações:
- Volumes de ingestão para faturamento baseado em byte e amostra, em domínios de métricas e para métricas individuais.
- Dados sobre rótulos e cardinalidade de métricas.
- O número de leituras de cada métrica.
- Uso de métricas em políticas de alertas e painéis personalizados.
- A taxa de erros de gravação das métricas.
Você também pode usar o Gerenciamento de métricas para excluir métricas desnecessárias, eliminando o custo de ingestão delas. Para mais informações sobre a página Gerenciamento de métricas, consulte Ver e gerenciar o uso de métricas.
Recursos de trace
Os recursos de trace incluem:
- Coleção de traces do protocolo OpenTelemetry (OTLP) relativos a aplicativos instrumentados com SDKs do OpenTelemetry.
Instâncias de máquina virtual
É possível instalar o agente de operações em instâncias do Compute Engine. Para criar uma instância do Compute Engine, consulte o guia de iniciação do Compute Engine.
Os tipos de instâncias de VM a seguir pertencem a serviços gerenciados que implementam o suporte do Monitoring específico do serviço. Não tente instalar ou configurar manualmente o Agente de operações nelas:
- O padrão do App Engine inclui suporte integrado do Monitoring. Os agentes não são necessários.
- 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 legados do Monitoring pré-instalados com configurações específicas do serviço.
As instâncias do Dataproc anteriores à versão 2.2 da imagem têm agentes legados do Monitoring pré-instalados com configurações específicas do serviço.
É possível instalar o Agente de operações em clusters do Dataproc que usam a versão 2.2 e posterior da imagem para coletar registros syslog e métricas de host. Para mais informações, consulte Versões de lançamento do Dataproc 2.2.x.
- Instâncias de nó do Google Kubernetes Engine:
- Os clusters do GKE no Google Cloud são configurados para coletar registros e métricas com o Logging e o Monitoring por padrão. Também é possível configurar a coleta de métricas e registros para clusters de contêiner que já existem. Para mais informações, consulte Como configurar a geração de registros e o monitoramento para o GKE.
- Instâncias do Google Distributed Cloud têm uma solução integrada de geração de registros e monitoramento que coleta o status dos componentes do sistema. Para mais informações, consulte Como realizar o monitoramento e a geração de registros.
Sistemas operacionais
O agente de operações é compatível com os sistemas operacionais a seguir em instâncias de VM compatíveis. Para mais informações sobre as instâncias de VM ARM, consulte Suporte para VMs ARM do Compute Engine.
Sistemas operacionais Linux
O agente é compatível com os sistemas operacionais Linux a seguir:
- Rocky Linux 8
- Rocky Linux 9
- Rocky Linux 10
- RHEL 8: rhel-8, rhel-8-6-sap-ha, rhel-8-8-sap-ha, rhel-8-10-sap-ha
- RHEL 9: rhel-9
- RHEL 10: rhel-10
- CentOS Stream 10
- Debian 11 (Bullseye)
- Debian 12 (Bookworm)
- Debian 13 (Trixie)
- Deep Learning VM Images 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 e ubuntu-minimal-2404-lts-amd64
- Ubuntu 25.10 (Questing Quokka): ubuntu-2510-amd64, ubuntu-minimal-2510-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
Suporte para VMs ARM do Compute Engine
O Agente de operações oferece suporte a instâncias de VM ARM C4A e Tau T2A do Compute Engine. O Agente de operações é compatível com VMs ARM nas seguintes imagens de SO:
- Debian 12 (Bookworm): Agente de operações versão 2.44.0
- Debian 13 (Trixie): Agente de operações versão 2.61.0
- Ubuntu 22.04 LTS (Jammy Jellyfish): Agente de operações versão 2.42.0
- Ubuntu 24.04 LTS (Noble Numbat): Agente de operações versão 2.47.0
- Ubuntu 25.10 (Questing Quokka): Agente de operações versão 2.62.0
- RHEL 9: Agente de operações versão 2.40.0
- RHEL 10: Agente de operações versão 2.64.0
- Rocky Linux 8: Agente de operações versão 2.51.0
- Rocky Linux 9: Agente de operações versão 2.40.0
- Rocky Linux 10: Agente de operações versão 2.64.0
- CentOS Stream 10: Agente de operações versão 2.64.0
- SLES 15: Agente de operações versão 2.43.0
O Agente de operações é compatível com um subconjunto de imagens que têm suporte no Compute Engine. Para mais informações sobre VMs ARM do Compute Engine, consulte Como criar e iniciar uma instância de VM ARM.
Sistemas operacionais Windows
O agente é compatível com os sistemas operacionais Windows a seguir:
- 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 do agente
Para instalar o agente, é preciso ter acesso aos seguintes nomes DNS:
Repositório de pacotes do Google Cloud:
packages.cloud.google.comO Google faz o download do subdomínio:
dl.google.com
Para executar o agente, é preciso ter acesso aos seguintes nomes DNS:
Servidor de token OAuth2:
oauth2.googleapis.comAs versões mais recentes do agente podem exigir acesso a
www.googleapis.com. URL completo:https://www.googleapis.com/oauth2/v3/token.Se você estiver usando uma versão antiga do agente, recomendamos atualizar o agente para a versão mais recente.
APIs de monitoramento:
monitoring.googleapis.comAPIs do Logging:
logging.googleapis.com
O agente usa portas TCP na VM para comunicação entre processos. As portas a seguir, que não precisam ser abertas externamente, precisam estar disponíveis para o agente na sua VM:
20201
20202
Política de suporte
O Agente de operações tem suporte de acordo com a política de horizontes de tempo de suporte.
Preços
Se você instalar o Agente de operações, poderá ser cobrado pelas métricas, registros ou traces que ele enviar ao seu Google Cloud projeto. Para informações sobre preços, consulte Preços do Google Cloud Observability.Para coletar traces do protocolo OpenTelemetry (OTLP), é preciso configurar o agente a fim de coletar traces de um aplicativo instrumentado. Para mais informações, consulte Coletar traces (OTLP) com o Agente de operações.
A seguir
- Para instalar o Agente de operações, consulte Como instalar o Agente de operações.