Información general sobre el agente de operaciones

El Agente de operaciones es el agente principal para recoger datos de telemetría de tus instancias de Compute Engine. El agente de operaciones combina la recogida de registros, métricas y trazas en un solo proceso. Utiliza Fluent Bit para los registros, que admite el registro de alto rendimiento, y el colector de OpenTelemetry para las métricas y las trazas.

Para obtener información sobre cómo instalar el agente de operaciones, consulta lo siguiente:

Funciones del agente de operaciones

Entre las funciones generales se incluyen las siguientes:

Funciones de registro

Las funciones de registro incluyen:

  • Rendimiento mejorado en comparación con el agente de Logging antiguo:

    • Capacidad de alto rendimiento, que aprovecha al máximo la arquitectura multinúcleo.
    • Gestión eficiente de los recursos (por ejemplo, memoria y CPU).
  • Recopilación de registros de varias fuentes:

    • Registros del sistema estándar (/var/log/syslog y /var/log/messages en Linux, Registro de eventos de Windows) recogidos sin configuración.
    • Registros basados en archivos con rutas e intervalos de actualización personalizables.
    • Daemon journald o registros de systemd.
    • Registros a través del protocolo TCP.
    • Registros a través del protocolo Forward (usado por Fluent Bit y Fluentd).
  • Procesamiento flexible:

    • Analizar registros de texto para convertirlos en registros estructurados: análisis basado en JSON y basado en expresiones regulares.
    • Modificar entradas de registro quitando, cambiando el nombre o definiendo campos.
    • Excluir registros en función de etiquetas y expresiones regulares.
    • Detecta y concatena registros de excepciones de lenguaje multilínea de Java, Python y Golang.
  • Asistencia para aplicaciones de terceros

    • Integración de registros de aplicaciones de terceros seleccionadas que reconoce las rutas y los formatos de archivos de registro de aplicaciones habituales.

Funciones de monitorización

Entre las funciones de monitorización se incluyen las siguientes:

La página Gestión de métricas de Cloud Monitoring proporciona información que puede ayudarte a controlar el importe que gastas en métricas facturables sin que esto afecte a la observabilidad. En la página Gestión de métricas se muestra la siguiente información:

  • Volúmenes de ingesta para la facturación basada en bytes y en muestras, en todos los dominios de métricas y para métricas concretas.
  • Datos sobre las etiquetas y la cardinalidad de las métricas.
  • Número de lecturas de cada métrica.
  • Uso de métricas en políticas de alertas y paneles de control personalizados.
  • Tasa de errores de escritura de métricas.

También puede usar la página Gestión de métricas para excluir las métricas que no necesite y, de esta forma, no incurrir en los costes de ingesta. Para obtener más información sobre la página Gestión de métricas, consulta el artículo Ver y gestionar el uso de métricas.

Funciones de Trace

Las funciones de Trace incluyen:

Instancias de máquina virtual

Puedes instalar el Agente de operaciones en instancias de Compute Engine. Para crear una instancia de Compute Engine, consulta la guía de introducción a Compute Engine.

Los siguientes tipos de instancias de máquina virtual pertenecen a servicios gestionados que implementan la asistencia de Monitoring específica de cada servicio. No intentes instalar ni configurar manualmente el agente de operaciones en ellos:

  • El entorno estándar de App Engine tiene compatibilidad integrada con Monitoring. No se necesitan agentes.
  • Las instancias del entorno flexible de App Engine tienen agentes preinstalados con configuraciones específicas de cada servicio.
  • Las instancias de Dataflow tienen agentes de monitorización antiguos preinstalados con configuraciones específicas de cada servicio.
  • Las instancias de Dataproc anteriores a la versión de imagen 2.2 tienen preinstalados agentes de monitorización antiguos con configuraciones específicas del servicio.

    Puedes instalar el agente de operaciones en clústeres de Dataproc que usen la versión de imagen 2.2 y posteriores para recoger registros syslog y métricas de host. Para obtener más información, consulta las versiones de lanzamiento de Dataproc 2.2.x.

  • Instancias de nodo de Google Kubernetes Engine:

Sistemas operativos

El agente de Ops es compatible con los siguientes sistemas operativos en instancias de VM compatibles. Para obtener información sobre las instancias de máquinas virtuales Arm, consulta Compatibilidad con máquinas virtuales Arm de Compute Engine.

Sistemas operativos Linux

El agente es compatible con los siguientes 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)
  • Imágenes de máquinas virtuales de aprendizaje profundo basadas en 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-*)
Compatibilidad con VMs Arm de Compute Engine

El Agente de operaciones es compatible con las instancias de VM C4A y Tau T2A Arm de Compute Engine. El agente de operaciones es compatible con las VMs Arm en las siguientes imágenes de SO:

  • Debian 12 (Bookworm): versión 2.44.0 del agente de operaciones
  • Ubuntu 22.04 LTS (Jammy Jellyfish): versión 2.42.0 del agente de Ops
  • Ubuntu 24.04 LTS (Noble Numbat): versión 2.47.0 del agente de operaciones
  • RHEL 9: versión 2.40.0 del agente de operaciones
  • Rocky Linux 8: versión 2.51.0 del agente de operaciones
  • Rocky Linux 9: versión 2.40.0 del Agente de operaciones
  • SLES 15: versión 2.43.0 del agente de operaciones
  • openSUSE Leap 15: versión 2.43.0 del agente de operaciones

El Agente de operaciones se admite en un subconjunto de las imágenes compatibles con Compute Engine. Para obtener más información sobre las VMs Arm de Compute Engine, consulta el artículo Crear e iniciar una instancia de VM Arm.

Sistemas operativos Windows

El agente es compatible con los siguientes 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 acceso de agentes

Para instalar el agente, se necesita acceso a los siguientes nombres de DNS:

  • Repositorio de paquetes de Google Cloud: packages.cloud.google.com

  • Subdominio de descargas de Google: dl.google.com

Para ejecutar el agente, se necesita acceso a los siguientes nombres de DNS:

  • Servidor de tokens de OAuth2: oauth2.googleapis.com

    Es posible que las versiones anteriores del agente requieran acceso a www.googleapis.com (URL completa: https://www.googleapis.com/oauth2/v3/token).

    Si utilizas una versión anterior del agente, te recomendamos que actualices el agente a la versión más reciente.

  • APIs de monitorización: monitoring.googleapis.com

  • APIs de registro: logging.googleapis.com

El agente usa puertos TCP en la VM para la comunicación entre procesos. Los siguientes puertos, que no tienen que estar abiertos externamente, deben estar disponibles para el agente en tu VM:

  • 20201

  • 20202

Política de desactivación

El agente de operaciones está sujeto a la política de desactivación de agentes.

Para obtener información sobre la discontinuación de funciones y versiones antiguas, consulta Discontinuaciones de Google Cloud Observability.

Precios

Si instalas el Agente de operaciones, es posible que se te cobre por las métricas, los registros o los rastreos que el agente envíe a tu Google Cloud proyecto. Para obtener información sobre los precios, consulta los siguientes documentos:

Para recoger trazas del protocolo OpenTelemetry (OTLP), debes configurar el agente para que recoja trazas de una aplicación instrumentada. Para obtener más información, consulta el artículo Recoger trazas (OTLP) con el agente de operaciones.

Siguientes pasos