Google Cloud 的 Agent for SAP 規劃指南

Google Cloud 提供 Agent for SAP,用於支援和監控在 Compute Engine 執行個體和 Bare Metal 解決方案伺服器上執行的 SAP 工作負載。

根據 SAP 規定,您必須在執行任何 SAP 系統的所有 Compute Engine 執行個體和 Bare Metal Solution 伺服器上,安裝 Google Cloud的 SAP 代理程式,才能取得 SAP 的支援,並讓 SAP 符合其服務水準協議 (SLA)。如要進一步瞭解支援先決條件,請參閱 SAP 注意事項 2456406 - Google Cloud 平台上的 SAP:支援先決條件

Google Cloud的 Agent for SAP 3.8 版 (最新版)是 Google Cloud的 SAP NetWeaver 監控代理程式 2.0 版、SAP HANA 監控代理程式 2.0 版,以及 SAP HANA 適用的 Cloud Storage Backint 代理程式的後繼者。因此,除了收集指標之外,Google Cloud的 SAP 代理程式 3.8 版 (最新版) 還包含以下選用功能:以 Backint 為基礎的 SAP HANA 備份和復原功能。您可以選擇啟用這些功能,為 SAP 工作負載啟用產品和服務,例如 Workload Manager

對於在 Bare Metal Solution 伺服器上執行的 SAP 系統,如果您執行 SAP NetWeaver 並連線至下列任何資料庫,就必須使用Google Cloud的 SAP 專用代理程式:

  • SAP HANA
  • SAP Adaptive Server Enterprise (ASE)
  • SAP MaxDB
  • IBM Db2

您可以在主機上安裝 Google Cloud的 Agent for SAP,並與 SAP 系統搭配使用。如需安裝及設定代理程式、驗證安裝作業,以及確認代理程式是否正常運作的操作說明,請參閱:

如果您使用 Google Cloud提供的下列 RHEL 或 SLES「for SAP」OS 映像檔, Google Cloud的 SAP 代理程式會與 OS 映像檔一併封裝:

  • RHEL:所有「SAP 專用」映像檔
  • SLES:SLES 15 SP4 for SAP 以上版本

支援功能

Google Cloud的 SAP 代理程式 3.8 版 (最新版) 支援下列功能:

SAP Host Agent 指標收集

根據預設,如果代理程式執行個體安裝在 Compute Engine 執行個體或 Bare Metal Solution 伺服器上,就會啟用 SAP 主機代理程式指標收集功能。Google Cloud的 SAP 專用代理程式會收集並傳送 SAP 規定的所有必要資訊給 SAP Host Agent,包括下列項目的指標:

  • CPU,例如 CPU 使用率。
  • 永久磁碟儲存空間,例如磁碟總處理量和延遲時間。
  • 記憶體,例如記憶體使用量。
  • 網路,例如網路頻寬。
  • 設定,包括主機及其環境的相關資訊。

Google Cloud的 Agent for SAP 收集的指標由 SAP 決定。如需代理程式收集的指標說明,請參閱 SAP 注意事項 2469354 - 在 IaaS 基礎架構上監控 SAP 的重要指標

這項功能需要下列 IAM 權限:

  • compute.instances.get
  • compute.instances.list
  • monitoring.metricDescriptors.get
  • monitoring.metricDescriptors.list

SAP 系統探索

這項功能是介面的核心。這項服務會收集與 SAP 系統和該系統使用的 Google Cloud 資源相關的資訊,包括:

  • Google Cloud 資源,例如運算執行個體、磁碟、網路、Cloud Load Balancing 的負載平衡器,以及 Filestore 執行個體。舉例來說,在運算執行個體的情況下,代理程式會收集執行個體名稱和部署區域等資訊。
  • 關於 SAP 系統中應用程式和資料庫之間連線的資訊。
  • 您也可以選擇提供 SAP 系統中使用的 SAP 產品名稱和版本。

收集到的資訊會提供給必要的代理程式功能,例如 SAP Host Agent 指標收集、您啟用的其他代理程式功能,以及您選擇使用的 Google Cloud 服務,例如 Workload Manager 評估。因此,這項功能一律會開啟,無法關閉。

以下是這項功能支援的設定:

  • enable_workload_discovery 布林值參數會決定代理程式是否會收集系統中執行的 SAP 產品名稱和版本。根據預設,這項參數會設為 true
  • enable_discovery 布林值參數會決定是否將收集到的資訊傳送至 Cloud Logging。如果您在 Google Cloud 專案中啟用了 Workload Manager API,這項資訊也會傳送至 Workload Manager。根據預設,這項參數會設為 true

    您可以利用傳送至 Workload Manager 的資訊,設定 SAP 工作負載的可觀察性。當服務專員將收集到的資訊傳送至 Workload Manager 時,您不會產生任何費用。不過,如果要啟用可觀察性,就必須將資料傳送至 Cloud Monitoring 和 Cloud Logging,因此會產生相關費用。如要瞭解 Workload Manager 的 SAP 觀測服務 (包括定價),請參閱 SAP 觀測總覽

這項功能需要下列 IAM 權限:

  • compute.addresses.get
  • compute.addresses.list
  • compute.disks.get
  • compute.forwardingRules.get
  • compute.forwardingRules.list
  • compute.globalAddresses.get
  • compute.globalAddresses.list
  • compute.healthChecks.get
  • compute.instanceGroups.get
  • compute.instances.get
  • compute.instances.list
  • compute.regionBackendServices.get
  • file.instances.get
  • file.instances.list
  • workloadmanager.insights.write

代理程式健康指標收集

在 Linux 上, Google Cloud的 SAP 代理程式可以收集指標,指出主機上 Daemon 程序的健康狀況。這是選用功能,您可以在安裝代理程式後啟用。

Windows 不支援這項功能。

如需啟用健康指標收集功能並設定收集頻率的操作說明,請參閱「設定代理程式健康指標收集」。

下表說明代理程式收集的健康指標。此表中的指標字串必須加上前置字串 workload.googleapis.com/。下表中的項目已省略這個前置字串。

指標 類別 說明
sap/agent/health Agent for SAP 指標 指出服務專員是否正在執行:
  • true 表示代理程式處於有效狀態且正在執行。
  • 值為 false 表示代理程式未執行。
sap/agent/cpu/utilization Agent for SAP 指標 由代理程式守護程序處理的 CPU 使用率。
sap/agent/memory/utilization Agent for SAP 指標 代理程式 Daemon 程序的記憶體使用率。

程序監控指標收集

在 Linux 上, Google Cloud的 SAP 代理程式可收集 SAP 應用程式及其執行階段狀態的 Process Monitoring 指標。這是選用功能,您可以在安裝 Google Cloud的 Agent for SAP 後啟用。

Windows 不支援這項功能。

透過「程序監控」指標收集到的資訊,有助於您排解 SAP 系統相關問題。在發生問題時,Cloud Customer Care 可透過流程監控指標協助您更有效率地解決問題。使用程序監控指標收集的資料,可提供 SAP HANA 高可用性叢集設定的可觀察性。

整體而言,Process Monitoring 指標是快速變動的指標。如要進一步瞭解這項功能,請參閱「使用 Google Cloud的 SAP 代理程式進行程序監控」。

Workload Manager 評估指標收集

在 Linux 上, Google Cloud的 SAP 代理程式可收集 Workload Manager 評估指標,讓您使用 Workload Manager 評估 SAP 工作負載是否符合最佳做法。

從代理程式 3.2 版開始,系統會預設為啟用這項功能,以便安裝新版。

Windows 不支援這項功能。

Workload Manager 評估指標中收集的資訊可協助您檢查 SAP 應用程式、資料庫和高可用性設定的設定和設定。

Workload Manager 評估指標是變動緩慢的指標,預設每 5 分鐘收集一次。自代理程式 3.2 版起,使用代理程式收集 Workload Manager 評估指標不會產生任何額外費用。

如要進一步瞭解這項功能,請參閱「使用 Google Cloud的 SAP 代理程式評估 Workload Manager」。

SAP HANA 監控指標收集

在 Linux 上, Google Cloud的 SAP 代理程式可以從 SAP HANA 執行個體收集指標,然後傳送至 Cloud Monitoring。 Google Cloud的 SAP 代理程式提供這項選用功能,可取代Google Cloud的 SAP HANA 監控代理程式第 2 版。

Windows 不支援這項功能。

SAP HANA 監控指標可讓您掌握 SAP HANA 執行個體和基礎架構的效能、可用性和健康狀態。以下是這些指標的使用範例:

  • 您可以使用記憶體使用率相關指標進行容量規劃,或協助管理以記憶體為基礎的 SAP HANA 授權。
  • 您可以將 SAP HANA 監控指標與 Compute Engine 指標相互關聯,找出使用量和效能趨勢。
  • 定義收集自訂指標的自訂查詢,即可深入瞭解 SAP HANA 執行個體。
  • 在 Cloud Monitoring 中,您可以建立資訊主頁,以圖表呈現 SAP HANA 監控指標,並依據指標門檻設定快訊。

SAP HANA 監控指標是變動緩慢的指標,啟用後,系統會根據預設每 5 分鐘收集一次。

如要進一步瞭解這項功能,請參閱「使用 Google Cloud的 SAP 代理程式監控 SAP HANA」。

以 Backint 為基礎的 SAP HANA 備份和復原作業

Google Cloud的 Agent for SAP 這項功能可讓您備份及復原在Google Cloud、Bare Metal 解決方案、地端部署系統或其他雲端服務供應商上執行的 SAP HANA 系統。

代理程式這項功能與 SAP HANA 整合,因此您可以使用 SAP 原生備份與復原功能,直接從 Cloud Storage 儲存及擷取備份。

如要進一步瞭解這項功能,請參閱「使用 Backint 備份及復原 SAP HANA」一文。

以磁碟快照為基礎的 SAP HANA 備份和復原作業

Google Cloud的 SAP 代理程式可讓您使用磁碟快照,備份及復原在 Compute Engine 執行個體上執行的 SAP HANA 系統。

這項功能的可用性會因 SAP HANA 部署作業的架構和磁碟設定而異:

  • 對於使用單一磁碟來主機 /hana/data 磁碟區的 SAP HANA 向上擴充系統,這項功能已正式發布 (GA)。
  • 對於使用分條磁碟來主控 /hana/data 磁碟區的 SAP HANA 擴充系統,以及不使用主機自動容錯移轉解決方案的 SAP HANA 向外擴充系統,這項功能可做為預先發布功能提供。如需瞭解詳情,請與客戶服務團隊聯絡

如要進一步瞭解這項功能,請參閱「使用磁碟快照備份及復原 SAP HANA」。

工作負載效能診斷

為協助客戶服務團隊排解在 Google Cloud上執行的 SAP 工作負載效能問題, Google Cloud的 Agent for SAP 包含內建的效能診斷工具。這項功能適用於 3.4 版以上的服務機器人。

您可以使用這項工具執行下列診斷作業。您必須叫用隨選診斷功能,而預設的診斷功能 (例如客體作業系統診斷功能) 則會隨時執行。您也可以讓工具在單一執行作業中執行所有這些診斷作業。

診斷類型 執行模式 說明
輸入/輸出診斷 隨選 這項測試可使用彈性 I/O 測試器 (FIO) 工具執行,該工具可對儲存系統的 I/O 功能進行壓力測試,並模擬工作負載,以評估磁碟和網路檔案系統等基礎架構的效能。如要進一步瞭解 FIO,請參閱「 彈性 I/O 測試器 (FIO)」一文。
備份診斷資料 隨選 這項測試會針對 SAP HANA 工作負載,測試以 Backint 為基礎的備份與復原作業效能。包括測試網路連線,以及您為代理程式 Backint 功能設定的 Cloud Storage 值區存取權。詳情請參閱自我診斷。並執行 gsutil perfdiag 診斷程序
訪客作業系統診斷資料 預設 針對在 Compute Engine 裸機執行個體上執行的工作負載,這項工具會檢查是否已針對 SAP 工作負載最佳化執行的來賓作業系統進行設定。方法是執行 configureinstance -check 指令。詳情請參閱「在裸機執行個體上設定來賓作業系統」。

這項工具的輸出內容是 ZIP 檔案,其中包含您指定工具收集的診斷資訊。

如要瞭解如何使用這項工具收集診斷資訊,並與客戶服務團隊分享,請參閱「收集 SAP 工作負載效能診斷資訊」一文。

定價

Google Cloud的 Agent for SAP 可免費安裝及執行。不過,您必須負責讀取及寫入 Cloud Monitoring 的度量資料所產生的費用。

如要瞭解與代理程式 Backint 功能相關的定價資訊,請參閱每月費用預估值

對於由代理程式收集的指標,Monitoring 會根據下列方式收費:

  • 監控 API 讀取呼叫超出每月免費 API 配額的部分。
  • 擷取的指標資料量超過每月免費指標配額時,將會以所擷取的指標位元組數來計費。

在 Monitoring 中,「擷取」是指將時間序列寫入 Monitoring 的程序。每個時間序列都包含一定數量的資料點,這些資料點是擷取費用的計算基礎。如要查看定價資訊,請參閱「Monitoring 定價」。

如要瞭解 Monitoring 中的一般概念,請參閱「指標、時間序列和資源」。

每月預估費用

本節說明如何針對按 API 讀取呼叫和擷取位元組數計費的指標,估算收集指標資料的每月費用。如要預估使用 Google Cloud代理程式為 SAP 執行 SAP HANA 備份與復原作業的 Backint 功能所需的費用,請參閱「每月費用預估」。

本節的示例是以 2022 年 12 月的 Monitoring 價格為依據。這些示例說明計算方式,如要估算整體費用,請使用 Pricing Calculator

下表列出一些必要和選用服務機器人功能的月費預估費用。如需成本估算的詳細步驟,請參閱「SAP Host Agent 指標」、「程序監控指標」和「SAP HANA 監控指標」。

功能 類型 Compute Engine 執行個體數量 費用 ($)
SAP Host Agent 指標收集 必填 100 $209 美元
程序監控指標收集 選用 100 $564.81 美元
SAP HANA 監控指標收集 選用 500 $280.30 美元

根據 API 讀取呼叫計費的指標計費示例

以下範例說明如何取得收集指標資料的預估費用,這些指標的費用會透過 API 讀取要求 (例如 SAP Host Agent 指標) 計費。

SAP Host Agent 指標

舉例來說,假設您擁有一些 Compute Engine 執行個體,每個月都會發出一定數量的 API 讀取呼叫。情境中的變數包括:

  • Compute 執行個體發出 API 讀取呼叫的頻率。
  • 運算執行個體數量。

在進行費用估算時,請考量每月約有 43,800 分鐘。

60 * 730 小時 (365 天 / 12 個月 * 24 小時)

假設 Compute 執行個體以 每分鐘 5 次的頻率發出 API 讀取呼叫。

針對一個運算執行個體,每月 API 讀取呼叫總數為 每分鐘 5 次:219,000 (43,800 * 5)

假設您有 100 個運算執行個體。

  • 每月 API 讀取呼叫總數:21,900,000

    (219,000 * 100)

  • 免費配額結束後,每月 API 讀取呼叫數:20,900,000

    (21,900,000 - 1,000,000 = 20,900,000)

  • 每月約需支付 100 個運算執行個體的費用:$209 美元

    (20,900,000 / 1000) * 0.01

讀取次數 費率 ($/1000 reads) 費用 ($)
每月免費配額 1,000,000 0.00 $0.00 美元
可收費 20,900,000 0.01 $209 美元
總計 21,900,000 $209 美元

根據擷取的位元組數計費的指標計費示例

以下示例說明如何取得收集指標資料的預估費用,這些指標的收費方式是根據擷取的位元組數計費,例如程序監控指標和 SAP HANA 監控指標。

程序監控指標

舉例來說,假設您擁有一些 Compute Engine 執行個體,每個月都會寫入一些指標資料。情境中的變數包括:

  • 寫入指標資料的速率。
  • 指標數量。
  • Compute Engine 執行個體的數量。

針對這項費用估算,請考量收集的 Process Monitoring 指標約有 15 個,其中 11 個是變動緩慢的指標,4 個是變動快速的指標。此外,請注意,一個月大約有 43,800 分鐘。

60 * 730 小時 (365 天 / 12 個月 * 24 小時)

若某指標變化快速,寫入資料的速率為每 5 秒 1 個資料點 (即每分鐘 12 個資料點),則一個月的統計資料如下:

若一個變化緩慢的指標寫入資料的速率為每 30 秒 1 個資料點,也就是每分鐘 2 個資料點,則一個月的統計資料如下:

  • 快速變動指標資料點總數:525,600 (43,800 分鐘 * 12 個資料點)
  • 緩慢變動指標資料點總數:87,600 (43,800 分鐘 * 2 個資料點)
  • 每個快速變動指標的擷取資料量總計:
    • 4,204,800 個位元組 (525,600 個資料點 * 8 個位元組)
    • 這個值為 4.01000977 MiB (4,204,800 位元組 / 1,048,576 位元組/MiB)
  • 每個變化緩慢的指標的擷取資料量總計:
    • 70,0800 個位元組 (87,600 個資料點 * 8 個位元組)
    • 這項費用為 0.66833496 MiB (7,00,800 / 1,048,576 位元組/MiB)

假設您有 100 個運算執行個體,每個執行個體寫入 15 個指標。

  • 快速變動指標的每月總擷取量:1604.03908 MiB

    4.01000977 MiB (快速變動的單一指標) * 400 (100 個運算執行個體 * 4 個指標)

  • 緩慢變更指標的每月總擷取量:735.168456 MiB

    0.66833496 MiB (一項變化緩慢的指標) * 1100 (100 個運算執行個體 * 11 項指標)

  • 每月擷取量總計:2339.207536 MiB

    快速變動指標的每月總攝入量 + 緩慢變動指標的每月總攝入量

  • 每月費用約為:100 個運算執行個體的費用約為 $564.81 美元

    (2339.207536 - 150) * 0.258

擷取的 MiB 費率 ($/MiB) 費用 ($)
每月免費配額 150 0.00 $0.00 美元
可收費 2189.207536 0.258 $564.81 美元
總計 2339.207536 $564.81 美元

SAP HANA 監控指標

請考慮以下情境:您擁有一些 Compute Engine 執行個體,這些執行個體會每月從查詢 SAP HANA 資料庫中寫入資料。情境中的變數包括:

  • 寫入指標資料的速率。
  • 查詢次數。
  • 每個查詢收集的指標數量。
  • 部署的 Compute Engine 執行個體數量。
  • 每個運算執行個體的 SAP HANA 資料庫部署數量。

根據預設, Google Cloud的 SAP 代理程式會提供 12 個內建查詢,作為 SAP HANA 監控功能的一部分。代理程式會在每個 SAP HANA 資料庫執行個體上,每 300 秒 (預設的取樣間隔) 執行一次這些查詢。這 12 項查詢會產生 37 個指標。假設每個運算執行個體只代管一個 SAP HANA 資料庫。因此,每個運算執行個體每 300 秒會寫入總共 37 個指標。

在進行費用估算時,請考量一個月大約有 43,800 分鐘。

60 * 730 小時 (365 天 / 12 個月 * 24 小時)

若一個指標寫入資料的速率為每 300 秒 1 個資料點,也就是每分鐘 0.2 個資料點,則一個月的統計資料如下:

  • 資料點總數:8,760 個 (43,800 分鐘 * 0.2 個資料點)
  • 擷取的資料量總計:
    • 70,080 個位元組 (8,760 個資料點 * 8 個位元組)
    • 這會是 0.0668335 MiB (70,080 位元組 / 1,048,576 位元組/MiB)

假設您有 500 個運算執行個體,每個執行個體會寫入 37 個指標。

  • 每月總擷取量:1236.419678 MiB

    一項指標 0.0668335 MiB * 18,500 (500 個運算執行個體 * 37 項指標)

  • 每月費用約為 (500 個運算執行個體):$280.30 美元

    (1236.419678 - 150) * 0.258

擷取的 MiB 費率 ($/MiB) 費用 ($)
每月免費配額 150 0.00 $0.00 美元
可收費 1,086.419678 0.258 $280.30 美元
總計 1,236.419678 $280.30 美元

代理程式耗用的資源

為協助您評估 Google Cloud的 SAP 代理程式收集指標時所消耗的資源,本節將展示代理程式和在Google Cloud的測試系統中消耗的資源的範例用途,並提供以下規格:

  • 機器類型:n2-highmem-64
  • 連接至 Compute Engine 執行個體的永久儲存磁碟類型:SSD 永久磁碟 (pd-ssd)
  • 在運算執行個體上執行的 SAP 系統:一個 SAP HANA 執行個體和兩個 SAP NetWeaver 執行個體。

請注意,下表中的資訊僅供參考,代理程式執行個體使用的資源可能有所不同。

範例 1 範例 2 範例 3 範例 4
運算執行個體執行階段 24 小時 24 小時 24 小時 24 小時
是否已啟用 SAP Host Agent 指標收集功能? * *
是否已啟用程序監控指標收集功能? 是的,預設間隔為 5 秒 是的,預設間隔為 5 秒
是否已啟用 Workload Manager 評估指標收集功能?
是否已啟用 SAP HANA 監控指標收集功能? 是,預設間隔為 300 秒
CPU 使用率 每個 vCPU 每分鐘的時間應低於 520 毫秒。即使新增更多 vCPU,這個值仍會保持不變。 每個 vCPU 每分鐘的時間應低於 500 毫秒。即使新增更多 vCPU,這個值仍會保持不變。 每個 vCPU 每分鐘的延遲時間少於 30 毫秒。即使新增更多 vCPU,這個值仍會保持不變。 每個 vCPU 核心每分鐘的時間少於 20 毫秒。即使新增更多 vCPU,這個值仍會保持不變。
記憶體用量 小於 40 MB 小於 50 MB 小於 40 MB 小於 29 MB
磁碟寫入 每分鐘傳送的資料量少於 70 KB 每分鐘傳送的資料量少於 70 KB 每分鐘傳輸量少於 6 KB 每分鐘傳送的資料量少於 5 KB
磁碟讀取 未有 未有 未有 未有
網路用量 (穩定狀態) 每分鐘小於 2 MB 每分鐘小於 2 MB 每分鐘傳送的資料量少於 600 位元組 每分鐘小於 1 MB

* 只有在測試資源用量時,才會停用 SAP Host Agent 指標收集。請勿停用 SAP Host Agent 指標收集功能,因為這是 SAP 的規定。

INFO 層級設定的代理程式記錄。

支援的作業系統

Google Cloud的 SAP 代理程式支援 SAP NetWeaver 和 SAP HANA 支援的所有作業系統。詳情請參閱 SAP NetWeaver 支援的作業系統清單SAP HANA 支援的作業系統清單

驗證和存取

Google Cloud的 SAP 代理程式需要身分與存取權管理 (IAM) 服務帳戶,才能透過 Google Cloud 進行驗證,並取得存取Google Cloud 資源的權限。

指派給服務帳戶的 IAM 角色會決定代理程式可與哪些 Google Cloud資源互動。

除非您使用現有或預設服務帳戶,否則必須在 Google Cloud 專案中建立服務帳戶,並將一或多個角色指派給服務帳戶。

指定服務帳戶

如果代理程式是在 Compute Engine 執行個體上執行,則預設會使用主機運算執行個體的服務帳戶。主機運算執行個體的服務帳戶通常是您或同事建立的服務帳戶,具有有限的角色,但也可以是 Compute Engine 預設服務帳戶,預設權限較廣。

如果代理程式並未在 Compute Engine 執行個體上執行,您就需要使用 JSON 服務帳戶金鑰建立服務帳戶。詳情請參閱「設定服務帳戶」。

如要進一步瞭解服務帳戶、角色和權限,請參閱:

必要的 IAM 角色

無論您使用的是新服務帳戶、現有服務帳戶還是預設服務帳戶,服務帳戶都必須包含授予代理所需權限的角色。

功能 必要的 IAM 角色
收集 SAP Host Agent 指標

如要在 Compute Engine 執行個體上收集 SAP Host Agent 指標,必須具備下列預先定義的 IAM 角色:

在裸機解決方案伺服器上收集 SAP 主機代理程式指標時,代理程式不會存取 Google Cloud API,因此不需要 IAM 服務帳戶或權限。

Workload Manager 評估指標集合

您必須具備下列預先定義的 IAM 角色:

收集 Process Monitoring 指標或 SAP HANA 監控指標

您必須具備下列預先定義的 IAM 角色:

以 Backint 為基礎的 SAP HANA 備份和復原作業

存取 Google Cloud API

Compute Engine 建議您將執行個體設為允許對所有 Cloud API 的完整存取權,並僅使用執行個體服務帳戶的 IAM 權限來限制對 Google Cloud 資源的存取權。詳情請參閱「建立使用使用者管理服務帳戶的 VM」。

如果您限制電腦執行個體的 Cloud API 存取權,則:

  • 如要收集 SAP Host Agent 指標, Google Cloud的 SAP 代理程式需要主機運算執行個體具備下列最低 Google Cloud API 存取範圍:
    • Compute Engine唯讀
    • Stackdriver Monitoring API唯讀
  • 如要收集 Workload Manager 評估指標,或從 Secret Manager 擷取憑證,必須啟用 Cloud Platform 存取範圍。
  • 如要收集 Process Monitoring 指標或 SAP HANA 監控指標,主機運算執行個體的存取範圍必須具備寫入權限,才能將指標資料發布至您的 Google Cloud 專案。建立新的 Compute Engine 執行個體時,系統會自動為該執行個體設定寫入存取範圍 https://www.googleapis.com/auth/monitoring.write
  • 如要瞭解使用代理程式為 SAP HANA 執行備份與復原作業時,需要存取哪些 Cloud API,請參閱「啟用 Cloud API 和中繼資料伺服器的存取權」。

如果代理程式並未在 Compute Engine 執行個體上執行,您就需要建立與 Google Cloud API 的連線。詳情請參閱「為內部部署主機設定私人 Google 存取權」。

Monitoring 中的指標

針對程序監控指標和 SAP HANA 監控指標, Google Cloud的 SAP 代理程式會將從 SAP 系統擷取的資料,以自訂指標資料的形式傳送至監控服務。為了傳送資料,代理程式會使用 Monitoring API,這個 API 會在您建立 Google Cloud 專案時預設啟用。

如要瞭解 Monitoring 的總體概況,請參閱「Monitoring 簡介」。

在 Monitoring 中查看指標資料

監控服務收到 Google Cloud的 SAP 代理程式指標資料後,即可查看這些資料。如要查看及視覺化收集的資料,您可以使用 Metrics Explorer。如要進一步瞭解如何在監控中尋找指標資料,請參閱 Google Cloud的 SAP 作業代理程式指南

如要進一步瞭解如何在監控中以圖表呈現收集到的資料,請參閱:

GitHub 上的資訊主頁定義

您可以在 GitHub 上找到自訂資訊主頁的定義,協助您在 Cloud Monitoring 中,以圖表呈現 Google Cloud的 SAP 代理程式所收集的指標。如需詳細資訊,請參閱:

快訊通知

如要設定指標達到自訂門檻時的快訊通知,請在 Monitoring 中進行設定。

詳情請參閱快訊簡介

自動安裝

當您使用 Terraform 設定檔時, Google Cloud 會自動部署 Google Cloud 基礎架構, Google Cloud的 SAP 代理程式也會在部署程序中自動安裝。這是為了滿足 SAP 收集 SAP Host Agent 指標的規定。

如需手動安裝及設定Google Cloud的 Agent for SAP 操作說明,請參閱:

Google Cloud的 Agent for SAP 程式碼集,位於 GitHub 上

如需企業安全性規定,您可以視需要查看 Google Cloud的 SAP 代理程式來源程式碼。代理程式碼的程式碼集可在 google-cloud-sap-agent 的只讀 GitHub 存放區 GoogleCloudPlatform/sapagent 中取得。

支援

如果是基礎架構或服務相關問題,請與客戶服務團隊聯絡。 Google Cloud 您可以在 Google Cloud 控制台的「支援總覽」頁面中找到聯絡資訊。如果客戶服務團隊判定問題出在 SAP 系統,就會將您轉介給 SAP 支援團隊。

如要進一步瞭解 SAP 產品相關問題,請使用 SAP 支援登錄您的支援要求。SAP 會評估支援票證,如確定為 Google Cloud基礎架構方面的問題,就會將票證轉移至系統中的適當Google Cloud 元件:BC-OP-LNX-GOOGLEBC-OP-NT-GOOGLE

支援相關規定

您必須符合支援方案的最低需求,才能獲得 SAP 系統和Google Cloud所使用的基礎架構和服務支援服務。

如要進一步瞭解Google Cloud上 SAP 的最低支援需求,請參閱:

收集診斷資訊

在與客戶服務團隊聯絡,尋求協助解決與 Google Cloud的 Agent for SAP 相關的問題前,建議您先收集所有相關的診斷資訊,尤其是代理程式的支援套件

如要進一步瞭解如何收集代理程式的診斷資訊,請參閱 Google Cloud的 SAP 代理程式診斷資訊

後續步驟