Google Cloud 的 SAP 代理功能的新变化

本文档列出了 Google Cloud 的 SAP 代理的重大更改。

Google Cloud 的 Agent for SAP 是 Google Cloud 代理的后续产品:Google Cloud 的 SAP NetWeaver 监控代理Google Cloud 的 SAP HANA 监控代理适用于 SAP HANA 的 Cloud Storage Backint 代理

如果您使用的是上述任何 Google Cloud 代理,我们建议您尽快升级到使用 Google Cloud 的 Agent for SAP 3.2 版(最新版)。如需详细了解 Google Cloud 的 Agent for SAP,请参阅 Google Cloud 的 Agent for SAP 规划指南

如需查看 SAP on Google Cloud 的所有公告,请参阅版本说明

3.2 版

Google Cloud 的 Agent for SAP 3.2 版引入了以下各项:

  • 默认免费收集 Workload Manager 评估指标

    • 从 3.2 版开始,系统会默认启用新安装的代理来收集 Workload Manager 评估指标。收集这些指标不会产生任何费用。但是,您仍需要执行其他配置,以使代理收集 Workload Manager 评估指标。
    • 如果您要更新到 3.2 版,则如需收集 Workload Manager 评估指标,您需要为相关服务账号提供 Workload Manager Insights Writer (roles/workloadmanager.insightWriter) 角色。

    如需了解详情,请参阅配置 Workload Manager 评估指标收集

  • 配置命令:从 3.2 版开始,除了手动修改配置文件并重启代理,您还可以使用命令配置代理并自动重启代理。如需了解详情,请参阅 Google Cloud 的 Agent for SAP 的配置命令

  • 与 Backint 相关的增强功能

    • 通过将 xml_multipart_upload 参数与 parallel_streams 参数结合使用,您可以启用将备份并行上传到具有保留政策的 Cloud Storage 存储桶的功能。
    • 将备份上传到 Cloud Storage 存储桶时,您可以使用 storage_class 参数指定与上传的备份关联的存储类别。

    如需了解 Backint 配置参数,请参阅配置参数

  • 与磁盘快照相关的增强功能:从 3.2 版开始,在创建基于磁盘快照的备份时:

  • 新的 Process Monitoring 指标sap/pacemakersap/hana/volumes。如需了解详情,请参阅 Process Monitoring 指标

3.1 版

Google Cloud 的 Agent for SAP 3.1 版有以下新增内容:

  • 引入了 enable_workload_discoveryenable_discovery 配置参数,用于发现 SAP 系统信息。这些参数使代理可以收集有关在虚拟机或裸金属解决方案服务器上运行的 SAP 产品的信息。如需了解详情,请参阅适用于您的场景的代理安装指南。
  • 引入了 folder_prefixrecovery_folder_prefix 参数,用于代理的 Backint 功能。这些参数可让您在同一个 Cloud Storage 存储桶中整理多个 SAP HANA 系统的备份。如需了解详情,请参阅为 SAP HANA 配置基于 Backint 的备份和恢复

3.0 版

Google Cloud 的 Agent for SAP 3.0 版引入了以下功能:

  • 适用于 SAP HANA 的基于 Backint 的备份和恢复:从 3.0 版开始,您可以为在 Google Cloud、裸金属解决方案、本地或其他云平台上运行的 SAP HANA 系统执行备份和恢复操作。如需详细了解代理的此功能,请参阅适用于 SAP HANA 的基于 Backint 的备份和恢复
  • 适用于 SAP HANA 的基于磁盘快照的备份和恢复:从 3.0 版开始,您可以使用此功能为在 Google Cloud 上运行的 SAP HANA 系统执行备份和恢复操作。如需详细了解此功能,请参阅适用于 SAP HANA 的基于磁盘快照的备份和恢复
  • 收集一组最新的 Workload Manager 评估指标:从 3.0 版开始,启用该功能时,代理会收集一组最新的 Workload Manager 评估指标,而无需您更新代理。因此,这可让您根据 Workload Manager 中引入的任何新最佳实践无缝地评估 SAP 系统。如果您需要关闭此行为,请将 fetch_latest_config 配置参数设置为 false

如需详细了解 Google Cloud 的 Agent for SAP 3.0 版,请参阅 Google Cloud 的 Agent for SAP 规划指南

2.8 版

Google Cloud 的 Agent for SAP 2.8 版还会收集 Google Cloud Hyperdisk 卷的 SAP Host Agent 指标 Guaranteed IOPSGuaranteed Throughput

版本 2.7

Google Cloud 的 Agent for SAP 2.7 版引入了以下各项:

  • 修复了对包含特殊字符的 SAP HANA 数据库密码的处理。根据 SAP 的要求,现在使用英文双引号进行编码。
  • 与 TCP 网络相关的 sap/networkstats 系列 Process Monitoring 指标。如需了解详情,请参阅 Process Monitoring 指标
  • 如需直观呈现代理版本 2.0 或更高版本收集的 SAP HANA 监控指标,请参阅 Agent for SAP - HANA 详细概览Agent for SAP - HANA 性能信息中心。如需了解这些信息中心,请参阅查看收集的指标

版本 2.6

Google Cloud 的 Agent for SAP 2.6 版引入了以下各项:

  • 针对与 SAP HANA 和 Pacemaker 实例相关的 Workload Manager 评估指标收集的修复。
  • 从此版本开始,对于在裸金属解决方案服务器上运行的代理实例,代理配置属性 instance_id 已替换为参数 instance_name。如需了解详情,请参阅安装代理
  • 针对 Process Monitoring 指标收集的配置参数更新:

    • process_metrics_frequency:从 2.6 版开始,此参数决定了以下快速变化的 Process Monitoring 指标的收集频率sap/hana/availabilitysap/hana/ha/availabilitysap/nw/availability。所有其他进程监控指标现在称为缓慢变化的进程监控指标。
    • slow_process_metrics_frequency:此参数决定了所有其他 Process Monitoring 指标的收集频率。
    • process_metrics_to_skip:此参数决定了代理跳过收集的 Process Monitoring 指标。此参数接受 Process Monitoring 指标名称的英文逗号分隔值。例如:"process_metrics_to_skip": ["/sap/nw/abap/sessions", "/sap/nw/abap/rfc"]

    如需详细了解与收集 Process Monitoring 指标相关的配置参数,请参阅:

    • 对于 Compute Engine 虚拟机上的代理实例,请参阅配置参数
    • 对于裸金属解决方案服务器上的代理实例,请参阅配置参数

版本 2.5

Google Cloud 的 Agent for SAP 2.5 版引入了以下各项:

  • 新指标 sap/validation/hanasecurity,指示收集 SAP HANA 数据库指标以进行 Workload Manager 评估。如需了解详情,请参阅 Workload Manager 评估指标
  • 使用 sapcontrol 的 SOAP 接口收集 Process Monitoring 指标的增强功能。
  • 为了收集 Process Monitoring 指标,SAP 系统发现中添加了用于忽略注释的条目的修复。

版本 2.4

Google Cloud 的 Agent for SAP 2.4 版包含针对 Workload Manager 评估指标 sap/validation/corosync 收集的 bug 修复。

2.3 版

Google Cloud 的 Agent for SAP 2.3 版包含针对 SAP 系统发现向 Cloud Logging 发送数据的 bug 修复。

版本 2.2

Google Cloud 的 Agent for SAP 2.2 版包含针对 SAP 系统发现的 bug 修复。

2.1 版

Google Cloud 的 Agent for SAP 2.1 版本包含以下功能和 bug 修复:

  • SAP 系统发现:识别与 SAP 系统相关的所有 Google Cloud Platform 资源,并将此信息发送到 Cloud Logging。
  • 支持包功能:有助于收集必要的信息(例如日志和错误字符串),以提高可支持性。
  • Workload Manager 评估指标收集中的 bug 修复。

2.0 版

Google Cloud 的 Agent for SAP 2.0 版引入了以下功能:

  • SAP HANA 监控指标收集:在 Linux 上,您可以配置 Google Cloud 的 Agent for SAP 来收集 SAP HANA 监控指标。这些指标可让您了解 SAP HANA 实例和底层基础架构的性能、可用性和健康状况。如需了解详情,请参阅 SAP HANA 监控指标

如需详细了解 Google Cloud 的 Agent for SAP 2.0 版,请参阅 Google Cloud 的 Agent for SAP 规划指南

1.6 版

Google Cloud 的 Agent for SAP 1.6 版包含以下 bug 修复:

  • 修复了从所有适用的实例类型(ASCS 和 ERS)收集 Process Monitoring 指标 /sap/nw/enq/locks/usercountowner 的问题。
  • 修复了访问在裸金属解决方案服务器上运行的代理实例的 cloud_properties 配置的问题。

1.5 版

Google Cloud 的 Agent for SAP 1.5 版包括以下问题修复:

  • 修复了 Linux 上的代理实例,以始终覆盖 systemd 服务文件内容,从而确保代理功能在版本更新期间按预期运行。
  • 修复了解析命令退出代码时的 Linux 命令行执行问题。此修复可防止代理在某些边缘情况下关停。

版本 1.4

Google Cloud 的 Agent for SAP 1.4 版包括以下问题修复和功能:

  • 添加了一个新的 startdaemon 子命令,用于在守护程序模式下运行代理。
    • 此项更改不会影响代理的正常运行。
  • 防止在更新期间覆盖对代理配置文件所做的更改。
  • 修复了将时间值日志发送到 Cloud Logging 的问题。
  • 修复了 Workload Manager 维护模式和进程监控指标 sap/nw/abap/sessions 的集合。
  • 代理可以收集的新指标:
    • /sap/nw/enq/locks/usercountowner:用于监控 SAP NetWeaver 系统中的队列锁定的进程监控指标。

1.3 版

Google Cloud 的 Agent for SAP 1.3 版包括以下问题修复和功能:

  • 修复了与 SAP HANA 相关的 Workload Manager 评估指标的收集问题。
  • 现在,默认情况下,代理的日志会重定向到 Cloud Logging。您不再需要对此进行任何配置。
  • Process Monitoring 指标中的问题修复,使用 REPLICATION_MODE 来确定 SAP HANA 节点是主节点还是辅助节点。这可以提高 HANA 辅助系统的指标准确率。

1.2 版

Google Cloud 的 Agent for SAP 1.2 版包括以下问题修复和功能:

  • Process Monitoring 指标现在会考虑 enq_replicatorenq_server 服务的状态来确定 SAP NetWeaver 实例的可用性。
  • 代理可以收集的新指标
    • /sap/infra/migration:基础架构迁移指标,用于指示虚拟机实例是否正在进行实时迁移。
    • /sap/agent/health:显示 Cloud Monitoring 中代理运行状况的指标。
    • /sap/agent/cpu/utilization/sap/agent/memory/utilization:这些 Cloud Monitoring 指标允许您监控代理使用的 CPU 和内存资源。

版本 1.1

Google Cloud 的 Agent for SAP 1.1 版修复了与 Workload Manager 评估相关的 bug,从 Linux 操作系统指标值中删除英文双引号。

版本 1.0

Google Cloud 的 SAP 代理 1.0 版引入了以下功能:

  • SAP Host Agent 指标的集合:Google Cloud 的 SAP 代理会收集 SAP 要求的所有必要信息,并将其发送到 SAP Host Agent。如需了解详情,请参阅 SAP Host Agent 指标。

  • Process Monitoring 指标收集:在 Linux 上,您可以配置 Google Cloud 的 SAP 代理,以收集 SAP 应用的 Process Monitoring 指标及其运行时状态。此信息可帮助您排查与 SAP 工作负载相关的问题。如需了解详情,请参阅 Process Monitoring 指标

  • Workload Manager 评估指标收集:在 Linux 上,您可以将 Google Cloud 的 Agent for SAP 配置为收集为 SAP 工作负载启用 Workload Manager 服务所需的 Workload Manager 评估指标。如需了解详情,请参阅 Workload Manager 评估指标