SAP 可观测性概览

Workload Manager 适用于 SAP 的可观测性服务是适用于在 Google Cloud上运行的 SAP 工作负载的内置监控解决方案。此解决方案可帮助您改进问题检测、根本原因分析和问题排查。它利用了 Google Cloud中现有的内置提醒和监控功能。可观测性服务会将基础架构指标和 SAP 应用指标整合到一个统一视图中,以帮助您关联事件并了解环境各个层级的 SAP 系统运行状况。

Workload Manager 会为每个 SAP 系统创建逻辑表示法(通过 SAP 系统 ID [SID] 标识),并提供以系统为中心的工作负载视图。这样,您就可以在系统级别检查工作负载的运行状况和状态,而不是检查其包含的每个底层资源的状态。

使用场景

建议将 Workload Manager 中的 SAP 可观测性服务用于以下用例:

  • 通过整体运行状况和子层运行状况,统一查看 SAP 系统的运行状况。
  • 查看每个 SAP 系统的概览,包括它们包含的不同层和资源。
  • 使用预配置的仪表板执行问题排查和根本原因分析,这些仪表板有助于关联基础架构层和应用层中的事件。
  • 在一个信息中心内查看基础架构、操作系统和应用的监控指标。
  • 查看特定系统中受支持的机器类型实例的即将进行的维护事件。

工作原理

下图概要介绍了如何收集可观测性信息中心的信息并将其发送到 Workload Manager。

Workload Manager 中 SAP 可观测性的架构

每个组件都会发送以下信息:

Agent for SAP

  • 将以下指标发送到 Cloud Monitoring
    • Process Monitoring 指标
    • SAP HANA 监控指标
  • 将与 SAP 系统相关的日志发送到 Cloud Logging
  • 将底层 SAP 系统的信息直接发送到 Workload Manager

Ops Agent

  • 将基础架构和客机操作系统信息发送到 Cloud Monitoring

Cloud Asset Inventory

  • 提供以下实例元数据:
    • 维护事件
    • 实例状态
    • 实例机器类型

SAP 系统映射

Agent for SAP 只能收集其底层主机上的信息。为了创建以系统为中心的视图和 SAP 系统的逻辑映射,该插件包含其他功能,这些功能启用后会收集以下信息并将其发送到 Workload Manager。

  • Compute Engine 实例名称和编号
  • 附加存储空间(磁盘、NFS)
  • 相关的负载平衡器、实例组、健康检查、转发规则、防火墙规则
  • IP 地址
  • 数据库软件名称和版本
  • 应用软件名称和版本
  • SAP 系统 ID (SID):应用和数据库

然后,Workload Manager 使用提供的数据执行对账流程,以创建每个 SAP 系统的逻辑映射,这些系统由底层 SAP 系统 ID (SID) 引用。

下图总结了 Workload Manager 中的系统映射:

Workload Manager 中的 SAP 系统映射

价格

Workload Manager 中适用于 SAP 的可观测性服务可免费使用。不过,可观测性信息中心中的信息来自每个虚拟机实例上安装的代理。这些代理会将数据发送到 Cloud Monitoring 和 Cloud Logging,您需要支付与这些服务相关的费用。

下表提供了必须在每个虚拟机上启用才能实现 SAP 可观测性的必需功能的估算费用。

客服人员 功能 预计每月费用(每个虚拟机)
Agent for SAP 进程监控指标,以默认频率收集 5.64 美元
Agent for SAP SAP HANA 监控指标,以默认频率收集。 0.56 美元
Ops Agent 监控:代理指标 默认代理指标无需付费。

如需了解详情,请参阅 Agent for SAP 价格Ops Agent 价格。您可以配置这两个代理,以提高指标收集频率。您可能会因向 Cloud Monitoring 发送更多指标而产生更多费用。此外,这两个代理都包含其他功能,这些功能可能会导致您因 SAP 可观测性范围之外的使用情况而产生费用,具体取决于这些功能的使用情况。

您可能还需要在代理中停用 SAP HANA 监控进程监控指标收集功能,以避免与 Cloud Monitoring 和 Cloud Logging 相关的任何额外费用。

如果您不想在可观测性信息中心内查看任何 SAP 工作负载,请从信息中心内移除相应工作负载

后续步骤