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:
- En el caso de las instancias de Compute Engine, consulta Instalar el Agente de operaciones.
- En el caso de los servidores de Solución Bare Metal, consulta Configurar el agente de operaciones para Solución Bare Metal.
Funciones del agente de operaciones
Entre las funciones generales se incluyen las siguientes:- Un único proceso de descarga, instalación o actualización.
- Configuración sencilla, unificada y basada en YAML.
- Compatibilidad con distribuciones estándar de Linux y Windows.
- Compatibilidad con proxies.
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).
- Registros del sistema estándar (
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:
- Métricas del sistema recogidas sin configuración. Entre las métricas recogidas se incluyen las siguientes:
- Métricas de CPU
- métricas de disco
- Métricas de IIS (solo en Windows)
- métricas de interfaz
- Métricas de GPU (solo en Linux)
- métricas de memoria
- Métricas de mssql (solo en Windows)
- Métricas de archivos de paginación (solo en Windows)
- cambiar métricas
- métricas de red
- procesa métricas
- Métricas propias del agente:
- Compatibilidad con aplicaciones de terceros
- Integraciones seleccionadas para métricas de aplicaciones de terceros, que recogen métricas de aplicaciones comunes y ofrecen paneles de control y políticas de alertas de ejemplo.
- Recogida de métricas de Prometheus de aplicaciones que se ejecutan en Compute Engine.
- Recogida de métricas y trazas del protocolo OpenTelemetry (OTLP) de aplicaciones instrumentadas con SDKs de OpenTelemetry.
- Colección de métricas de NVIDIA Data Center GPU Manager (DCGM).
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:
- Recogida de trazas del protocolo OpenTelemetry (OTLP) de aplicaciones instrumentadas con SDKs de OpenTelemetry.
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:
- Los clústeres de GKE on Google Cloud están configurados para recoger registros y métricas con Logging y Monitoring de forma predeterminada. También puede configurar la recogida de métricas y registros en clústeres de contenedores que ya tenga. Para obtener información, consulta el artículo sobre cómo configurar el almacenamiento de registros y la monitorización de GKE.
- Las instancias de Google Distributed Cloud tienen una solución integrada de registro y monitorización que recoge información sobre el estado de los componentes del sistema. Para obtener más información, consulta Registros y monitorización.
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
- Para instalar el Agente de operaciones, consulta Instalar el Agente de operaciones.