Ops Agent 概览

Ops Agent 是用于从 Compute Engine 实例收集遥测数据的主要代理。通过将日志记录和指标组合到单个代理中,Ops Agent 对日志使用 Fluent Bit(支持高吞吐量日志记录),对指标使用 OpenTelemetry 收集器

您可以配置 Ops Agent,以支持解析来自第三方应用的日志文件。如需了解详情,请参阅 Logging 配置

如需安装 Ops Agent,请参阅安装 Ops Agent

Ops Agent 功能

整体功能包括:

日志记录功能包括:

  • 无需任何设置即可收集的标准系统日志(用于 Linux 的 /var/log/syslog/var/log/messages,以及 Windows 事件日志)。
  • 高吞吐量能力,充分利用多核架构。
  • 高效的资源(例如内存、CPU)管理。
  • 自定义日志文件。
  • JSON 日志。
  • 纯文本日志。
  • 基于正则表达式的解析。
  • 基于 JSON 的解析。

Ops Agent 不直接支持第三方应用的自动日志解析,但您可以配置 Ops Agent 来解析这些文件。如需了解详情,请参阅 Logging 配置

监控功能包括:

虚拟机实例

您可以在 Compute Engine 实例上安装 Ops Agent。

如需创建 Compute Engine 实例,请参阅 Compute Engine 入门指南

操作系统

Ops Agent 在兼容的虚拟机实例上支持以下操作系统。

Linux 操作系统

该代理支持以下 Linux 操作系统:

  • CentOS 7
  • CentOS 8
  • RHEL 7:rhel-7、rhel-7-6-sap-ha、rhel-7-7-sap-ha、rhel-7-9-sap-ha
  • RHEL 8:rhel-8、rhel-8-1-sap-ha、rhel-8-2-sap-ha、rhel-8-4-sap-ha
  • Debian 9 (Stretch)
  • Debian 10 (Buster)
  • Debian 11 (Bullseye)
  • Ubuntu LTS 18.04 (Bionic Beaver):ubuntu-1804-lts、ubuntu-minimal-1804-lts
  • Ubuntu LTS 20.04 (Focal Fossa):ubuntu-2004-lts、ubuntu-minimal-2004-lts
  • Ubuntu LTS 21.04 (Hirsute Hippo):ubuntu-2104、ubuntu-minimal-2104
  • SLES 12:sles-12、sles-12-sp3-sap、sles-12-sp4-sap、sles-12-sp5-sap
  • SLES 15:sles-15、sles-15-sap、sles-15-sp1-sap、sles-15-sp2-sap
  • OpenSUSE Leap 15:opensuse-leap(opensuse-leap-15-2-*、opensuse-leap-15-3-*)

Windows 操作系统

该代理支持以下 Windows 操作系统:

  • Windows Server:windows-2012-r2、windows-2016、windows-2019
  • Windows Server Core:windows-2012-r2-core、windows-2016-core、windows-2019-core

代理访问要求

安装该代理需要访问以下 DNS 名称:

  • Google Cloud package repository:packages.cloud.google.com

运行代理需要访问以下 DNS 名称:

  • OAuth2 令牌服务器:www.googleapis.com

  • Monitoring API:monitoring.googleapis.com

  • Logging API:logging.googleapis.com

弃用政策

Ops Agent 需遵循代理弃用政策

如需了解旧版功能和版本的弃用信息,请参阅 Google Cloud 的运维套件弃用

后续步骤