本文列出 Google Cloud的 SAP 代理程式重大異動。
Google Cloud的 SAP 代理程式是 Google Cloud 代理程式的後繼者:Google Cloud的 SAP NetWeaver 監控代理程式、Google Cloud SAP HANA 監控代理程式,以及 SAP HANA 適用的 Cloud Storage Backint 代理程式。
如果您使用上述任一 Google Cloud 代理程式,建議您盡快升級至Google Cloud的 SAP 代理程式 3.8 版 (最新版本)。如要進一步瞭解Google Cloud的 Agent for SAP,請參閱 Google Cloud的 Agent for SAP 規劃指南。
如要查看 SAP 在 Google Cloud上的所有公告,請參閱版本資訊。
3.8 版
Google Cloud的 Agent for SAP 3.8 版推出了以下功能:
強化監控功能:
- 為改善 Linux 系統程序的記憶體用量監控功能,我們推出了「運算資源」類別的「程序監控」指標。
為改善 SAP HANA 對記憶體用量的監控,我們推出了下列指標:
sap/hana/log/utilisationkb
:這個程序監控指標會指定 SAP HANA 記錄磁碟區使用的磁碟空間 (KB)。sap/hanamonitoring/fast_restart_enabled
:這個 SAP HANA 監控指標會指出是否已啟用 SAP HANA Fast Restart 選項。sap/hanamonitoring/logshipping_max_retention_size
:這個 SAP HANA 監控指標提供logshipping_max_retention_size
SAP HANA 參數的相關資訊。
詳情請參閱「程序監控指標」和「SAP HANA 監控指標」中的指標說明。
支援性強化:為協助您和 Cloud Customer Care 團隊更有效地排解 SAP 工作負載的問題,
supportbundle
指令的輸出內容包含以下資訊:- 在運算執行個體上執行的 SAP 產品和相關元件。這項資訊可讓客戶服務團隊更瞭解 SAP 系統的角色和設定。
- 預先定義 SAP 事件的發生情形,以及 Process Monitoring 和 SAP HANA Monitoring 指標的值變更。
詳情請參閱「支援套件」。
3.7 版
Google Cloud的 Agent for SAP 3.7 版推出了以下功能:
- 支援以磁碟快照為基礎的 SAP HANA 向外擴充備份和復原功能:您可以使用代理程式的磁碟快照功能,備份及還原不使用主機自動容錯移轉解決方案的 SAP HANA 向外擴充系統。詳情請參閱「使用磁碟快照備份及復原 SAP HANA」。
- SAP HANA 監控功能強化:
- 針對多租戶 SAP HANA 系統,您可以設定租戶專屬的監控功能。對於採用 主動/主動 (啟用讀取) 設定部署的 SAP HANA HA 系統,您可以設定節點專屬監控。詳情請參閱「多租用戶和 HA 系統的監控」。
- 我們已推出與備份相關的其他指標。如需更多資訊,請參閱 SAP HANA 監控指標中的
sap/hanamonitoring/backups/logs/
、sap/hanamonitoring/backups/data/
和sap/hanamonitoring/backups/catalog/
系列指標說明。
針對 Pacemaker 設定的 Workload Manager 評估作業進行改善:代理程式會收集更多 Workload Manager 評估指標,做為
sap/validation/pacemaker
指標系列的一部分。這些指標可讓您針對 Pacemaker 管理的 HA 叢集設定執行更多評估。如要瞭解新推出的評估作業,請參閱 Workload Manager 適用於 SAP 的最佳做法一文中「SAP 高可用性」類別的最佳做法。
驗證代理程式功能的 Google Cloud 設定:您可以執行代理程式的
status
指令,驗證 Google Cloud中的設定是否已完成,以便使用代理程式功能。這個指令會告訴您,代理程式是否已依照規定設定、是否已將必要的 IAM 權限授予服務帳戶,以及是否已將必要的範圍授予主機 Compute Engine 執行個體,以便存取 Cloud API。詳情請參閱代理程式說明文件中的設定指南。例如,如要瞭解如何驗證 Google CloudProcess Monitoring 指標收集資料集的設定,請參閱「驗證 Process Monitoring 指標收集資料集的設定」。
支援在資訊主頁上顯示 SAP 事件做為註解:您可以將特定 SAP 系統事件顯示為 Cloud Monitoring 資訊主頁和預先定義的可觀察性資訊主頁的註解,藉此設定特定 SAP 系統事件的監控。詳情請參閱「在 Cloud Monitoring 資訊主頁上顯示 SAP 事件」。
Backint 相關的強化功能:代理程式 3.7 版引進了以下設定參數,可用於以 Backint 為基礎的 SAP HANA 備份和復原作業:
parallel_recovery_streams
、object_retention_time
和object_retention_mode
。這些政策可讓您指定物件層級的保留政策,而非值區層級的保留政策。如要瞭解這些參數的相關資訊,請參閱「設定參數」中的說明。自動輪詢代理程式設定:手動編輯代理程式設定檔後,您不必再重新啟動代理程式,變更就能生效。系統會在接下來 30 秒內自動挑選變更。
3.6 版
Google Cloud的 Agent for SAP 3.6 版推出了以下功能:
(預先發布版) 支援以快照為基礎的 SAP HANA 備份和復原作業的區塊磁碟:您可以使用代理程式的磁碟快照功能,備份及還原 SAP HANA 擴充資料庫,其中
/hana/data
磁碟區會託管在多個磁碟上。如要使用這項功能強化功能,請與客戶服務團隊聯絡。詳情請參閱「使用磁碟快照備份及復原 SAP HANA」。
SAP HANA 監控指標更新:
- 已推出
sap/hanamonitoring/backups/snapshot
指標。這項資訊會顯示上次完整磁碟快照資料備份的狀態。其中包含標籤backup_id
和entry_type_name
。 - 指標
sap/hanamonitoring/backups/data
已修正。它顯示的是 Backint 備份的 ID。已修正顯示上次完成的 Backint 備份狀態。此外,從 3.6 版開始,這個指標會包含backup_id
和entry_type_name
標籤。
詳情請參閱 SAP HANA 監控指標中這些指標的說明。
- 已推出
Backint 設定參數
custom_time
支援UTCNow+NUMBERd
值,可讓您為上傳至 Cloud Storage 的備份設定未來日期的Custom_Time
中繼資料。詳情請參閱「設定參數」一文中custom_time
參數的說明。強化代理程式的
configureinstance
指令,改善在 Compute Engine 裸機執行個體上執行的 SAP HANA 向外擴充系統效能。
3.5 版
Google Cloud的 Agent for SAP 3.5 版推出了以下功能:
- 支援使用 Workload Manager 為 SAP 工作負載設定可觀察性。詳情請參閱「SAP 系統探索」。
啟用 SAP HANA 監控指標收集功能後,代理程式會根據預設額外收集下列指標:
sap/hanamonitoring/transactions/blocked
sap/hanamonitoring/backups/data
sap/hanamonitoring/backups/log
sap/hanamonitoring/memory/unloads
sap/hanamonitoring/disk/readtime
sap/hanamonitoring/disk/writetime
如需這些指標的相關資訊,請參閱「SAP HANA 監控指標」。
強化 Workload Manager 評估指標
sap/validation/hana
。系統會收集其他標籤-值組合,做為此指標的一部分,以支援與 SAP HANA 備份相關的工作負載管理工具評估。在 Linux 上,您現在可以執行設定指令,停用及啟用代理程式的
systemd
服務。詳情請參閱「停用或啟用代理程式」。修正了 Process Monitoring 指標
sap/hana/ha/availability
的行為。當次要 SAP HANA 執行個體停止時,安裝在該執行個體上的代理程式會錯誤地回報這個指標的值0
。我們已修正這個問題,讓它能根據狀態顯示適當的值。詳情請參閱「Process Monitoring 指標」一文中對這項指標的說明。
3.4 版
Google Cloud的 Agent for SAP 3.4 版推出了以下功能:
工作負載效能診斷:為協助 Cloud Customer Care 加快排解在 Google Cloud上執行的 SAP 工作負載的任何效能問題,Google Cloud的 SAP 服務專員已內建效能診斷工具。
詳情請參閱「工作負載效能診斷」。
Backint 相關的改善功能:自 3.4 版起,您可以在
PARAMETERS.json
檔案中指定custom-time
參數。這個參數會為上傳至 Cloud Storage 的備份設定Custom-Time
中繼資料。詳情請參閱「設定參數」一文中對該參數的說明。磁碟快照相關的強化功能:自 3.4 版起,您可以使用下列強化功能:
- 執行
hanadiskbackup
指令時,您可以使用-confirm-data-snapshot-after-create
引數,指定要向 SAP HANA 確認快照建立時間。詳情請參閱「建立以磁碟快照為基礎的備份」一文,瞭解這個引數的說明。 執行
hanadiskrestore
指令時:- 代理程式可自動偵測代管
/hana/data
目錄的磁碟。也就是說,從 3.4 版開始,-data-disk-name
和-data-disk-zone
參數為選用項目。不過,如果您在執行hanadiskrestore
指令時指定這些引數,則會覆寫代理程式的自動偵測功能。 - 如果您要建立新的磁碟來代管
/hana/data
目錄,則可以指定-labels-on-detached-disk
引數。這樣一來,您就能在復原期間將標籤-值組合新增至已解除連結的磁碟。 - 您可以讓代理程式將復原作業完成所需的時間傳送至 Cloud Monitoring。您可以使用
send_metrics_to_monitoring
布林值引數來執行這項操作。
詳情請參閱「支援的磁碟還原引數」。
- 代理程式可自動偵測代管
- 執行
3.3 版
Google Cloud的 Agent for SAP 3.3 版推出以下功能:
磁碟快照相關的強化功能:從 3.3 版開始,當您執行
hanadiskbackup
指令建立磁碟快照式備份時,代理程式可以自動偵測代管/hana/data
目錄的磁碟。這表示自 3.3 版起,
-source-disk
和-source-disk-zone
引數為選用項目。不過,如果您在執行hanadiskbackup
指令時指定這些引數,則會覆寫代理程式的自動偵測功能。Backint 相關強化功能:
- 如要支援備份的生命週期管理等活動,您可以將鍵/值組合做為中繼資料,與 Cloud Storage 值區中的備份檔案建立關聯。方法是執行
configurebackint
指令時加入metadata
參數。詳情請參閱「設定參數」。 - 如要自動縮短 Cloud Storage 值區中檔案的路徑,您可以在執行
configurebackint
指令時指定shorten_folder_path
布林值參數。詳情請參閱「設定參數」。 - 您可以讓代理程式將 Backint 相關指標傳送至 Cloud Monitoring。這些指標會顯示 Backint 作業期間上傳和下載檔案的狀態和傳輸量。您可以使用
send_metrics_to_monitoring
布林參數來執行這項操作。詳情請參閱「Backint 指標收集」一文。 - 測試代理程式 Backint 相關的自我診斷工具時,您可以使用選用參數
diagnose_file_max_size_gb
和diagnose_tmp_directory
。如要瞭解這些參數,請參閱「設定參數」。
- 如要支援備份的生命週期管理等活動,您可以將鍵/值組合做為中繼資料,與 Cloud Storage 值區中的備份檔案建立關聯。方法是執行
支援
hdbuserstore
密鑰式驗證:如要驗證代理程式用來查詢 SAP HANA 資料庫的資料庫使用者帳戶,您可以將hdbuserstore
密鑰指定為hdbuserstore_key
設定參數。您可以透過下列方式使用這個選項:
3.2 版
Google Cloud的 Agent for SAP 3.2 版推出了以下功能:
免費收集 Workload Manager 評估指標的預設項目:
- 從 3.2 版開始,系統會預設啟用代理程式的新安裝作業,以便收集 Workload Manager 評估指標。收集這些指標不會產生任何費用。不過,您仍需要執行其他設定,讓代理程式收集 Workload Manager 評估指標。
- 如果您更新至 3.2 版,則如要收集 Workload Manager 評估指標,您需要為相關服務帳戶提供 Workload Manager Insights 寫入者 (
roles/workloadmanager.insightWriter
) 角色。
詳情請參閱「設定 Workload Manager 評估指標收集作業」。
設定指令:從 3.2 版起,除了手動編輯設定檔並重新啟動代理程式,您還可以使用指令設定代理程式並自動重新啟動。詳情請參閱「 Google Cloud的 SAP 代理程式設定指令」。
Backint 相關強化功能:
- 您可以使用
xml_multipart_upload
參數搭配parallel_streams
參數,讓備份並行上傳至設有保留原則的 Cloud Storage 值區。 - 將備份上傳至 Cloud Storage 值區時,您可以使用
storage_class
參數,指定與上傳備份相關聯的儲存類別。
如要瞭解 Backint 設定參數,請參閱「設定參數」。
- 您可以使用
磁碟快照相關的強化功能:從 3.2 版開始,在建立以磁碟快照為基礎的備份時:
- 您可以使用
labels
引數搭配hanadiskbackup
指令,將標籤值組合與快照建立關聯。詳情請參閱「建立以磁碟快照為基礎的備份」。 - 根據預設,服務專員不會凍結或解凍
/hana/data
磁碟區。詳情請參閱「建立以磁碟快照為基礎的備份」。
- 您可以使用
新程序監控指標:
sap/pacemaker
和sap/hana/volumes
。詳情請參閱「Process Monitoring 指標」。
3.1 版
Google Cloud的 Agent for SAP 3.1 版推出了以下功能:
- 為了探索 SAP 系統資訊,我們已推出
enable_workload_discovery
和enable_discovery
設定參數。這些參數可讓代理程式收集在 Compute Engine 執行個體或 Bare Metal 解決方案伺服器上執行的 SAP 產品相關資訊。詳情請參閱適用情境的代理程式安裝指南。 - 針對代理程式的 Backint 功能,我們已推出
folder_prefix
和recovery_folder_prefix
參數。這些參數可讓您在同一個 Cloud Storage 值區中,整理多個 SAP HANA 系統的備份。詳情請參閱「為 SAP HANA 設定 Backint 備份與復原功能」。
3.0 版
Google Cloud的 Agent for SAP 3.0 版推出了以下功能:
- 使用 Backint 備份及復原 SAP HANA:自 3.0 版起,您可以使用代理程式的 Backint 功能備份及復原 SAP HANA 資料庫。這項功能適用於在 Google Cloud、Bare Metal 解決方案、地端或其他雲端平台上執行的 SAP HANA 系統。如要進一步瞭解代理程式這項功能,請參閱「使用 Backint 備份及復原 SAP HANA」。
- 使用磁碟快照備份及復原 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 版會額外收集 SAP Host Agent 指標 Guaranteed IOPS
和 Guaranteed Throughput
,用於 Google Cloud Hyperdisk 磁碟區。
2.7 版
Google Cloud的 Agent for SAP 2.7 版推出以下功能:
- 修正處理含有特殊字元的 SAP HANA 資料庫密碼問題。根據 SAP 規定,這些值現在會以雙引號編碼。
- 與 TCP 網路相關的
sap/networkstats
系列 Process Monitoring 指標。詳情請參閱「Process Monitoring 指標」。 - 如要將由代理程式 2.0 以上版本收集的 SAP HANA 監控指標以圖表呈現,請使用「SAP 專用代理程式 - 詳細 HANA 總覽」和「SAP 專用代理程式 - HANA 效能」資訊主頁。如要瞭解這些資訊主頁,請參閱「查看收集的指標」。
2.6 版
Google Cloud的 Agent for SAP 2.6 版推出了以下功能:
- 修正與 SAP HANA 和 Pacemaker 例項相關的 Workload Manager 評估指標收集問題。
- 從這個版本開始,如果代理程式例項是在 Bare Metal 解決方案伺服器上執行,代理程式設定參數
instance_id
已由參數instance_name
取代。詳情請參閱「安裝代理程式」。 程序監控指標收集的設定參數更新:
process_metrics_frequency
:自 2.6 版起,這個參數會決定下列快速變動的 Process Monitoring 指標收集頻率:sap/hana/availability
、sap/hana/ha/availability
和sap/nw/availability
。所有其他的 Process Monitoring 指標現在都稱為變動緩慢的 Process Monitoring 指標。slow_process_metrics_frequency
:這個參數會決定所有其他「程序監控」指標的收集頻率。process_metrics_to_skip
:這個參數會決定代理程式略過收集的程序監控指標。這個參數接受以半形逗號分隔的 Process Monitoring 指標名稱值。例如:"process_metrics_to_skip": ["/sap/nw/abap/sessions", "/sap/nw/abap/rfc"]
。
如要進一步瞭解與收集 Process Monitoring 指標相關的設定參數,請參閱:
2.5 版
Google Cloud的 Agent for SAP 2.5 版推出了以下功能:
- 新指標
sap/validation/hanasecurity
,用於收集 Workload Manager 評估作業的 SAP HANA 資料庫指標。詳情請參閱「Workload Manager 評估指標」。 - 改善功能,使用
sapcontrol
的 SOAP 介面收集程序監控指標。 - 針對 Process Monitoring 指標的收集作業,在 SAP 系統探索中加入修正項目,以便忽略註解項目。
2.4 版
Google Cloud的 SAP 代理程式 2.4 版修正了 Workload Manager 評估指標 sap/validation/corosync
收集功能的錯誤。
2.3 版
Google Cloud的 SAP 代理程式 2.3 版修正了 SAP 系統探索功能傳送資料至 Cloud Logging 的錯誤。
2.2 版
Google Cloud的 SAP 代理程式 2.2 版修正了 SAP 系統探索的錯誤。
2.1 版
Google Cloud的 Agent for SAP 2.1 版包含下列功能和錯誤修正:
- SAP 系統探索:找出與 SAP 系統相關的所有 Google Cloud 平台資源,並將這項資訊傳送至 Cloud Logging。
- 支援套件功能:方便收集必要資訊 (例如記錄和錯誤字串),以提升支援性。
- 修正 Workload Manager 評估指標收集作業中的錯誤。
版本 2.0
Google Cloud的 Agent for SAP 2.0 版本推出了以下功能:
- 收集 SAP HANA 監控指標:在 Linux 上,您可以設定Google Cloud的 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 版修正了以下錯誤:
- 修正問題,從所有適用的執行個體類型 (ASCS 和 ERS) 收集 Process Monitoring 指標
/sap/nw/enq/locks/usercountowner
。 - 修正問題,讓您可以存取在 Bare Metal 解決方案伺服器上執行的代理程式執行個體的
cloud_properties
設定。
1.5 版
Google Cloud的 Agent for SAP 1.5 版修正了以下錯誤:
- 修正 Linux 上的代理程式執行個體,一律覆寫
systemd
服務檔案內容,確保代理程式功能在版本更新期間正常運作。 - 在剖析指令的結束代碼時,修正 Linux 指令列執行作業。這項修正可避免在某些極端情況下,代理程式關閉。
1.4 版
Google Cloud的 Agent for SAP 1.4 版包含下列錯誤修正和功能:
- 新增
startdaemon
子指令,以便在 Daemon 模式下執行代理程式。- 這項異動不會影響服務機器人的正常運作。
- 避免在更新期間覆寫代理程式設定檔的變更。
- 修正傳送時間值記錄至 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。您不再需要進行任何設定。
- 修正程序監控指標中的錯誤,以便使用
REPLICATION_MODE
判斷 SAP HANA 節點是主要或次要節點。這有助於提高 HANA 次要系統的指標準確度。
1.2 版
Google Cloud的 Agent for SAP 1.2 版包含下列錯誤修正和功能:
- 程序監控指標現在會考量
enq_replicator
和enq_server
服務的狀態,以判斷 SAP NetWeaver 執行個體的可用性。 - 代理程式可收集的新指標:
/sap/infra/migration
:基礎架構遷移指標,指出 Compute Engine 執行個體是否正在進行即時遷移。/sap/agent/health
:在 Cloud Monitoring 中顯示代理程式健康狀況的指標。/sap/agent/cpu/utilization
和/sap/agent/memory/utilization
:這些 Cloud Monitoring 指標可讓您監控代理程式使用的 CPU 和記憶體資源。
版本 1.1
Google Cloud的 SAP 版 1.1 修正了 Workload Manager 評估相關錯誤,可從 Linux OS 指標值中移除雙引號。
版本 1.0
Google Cloud的 Agent for 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的 SAP 代理程式,收集啟用 SAP 工作負載的 Workload Manager 服務所需的 Workload Manager 評估指標。詳情請參閱「Workload Manager 評估指標」。