什麼是 Azure Monitor for SAP Solutions? (預覽)

重要

Azure Monitor for SAP Solutions 目前為預覽版。 請參閱 Microsoft Azure 預覽版增補使用規定,以了解適用於 Azure 功能 (搶鮮版 (Beta)、預覽版,或尚未正式發行的版本) 的法律條款。

當您有依賴 Azure 資源的重要 SAP 應用程式和商務程序時,您可能會想要監視這些資源的可用性、效能和操作。 適用于 SAP 的 Azure 監視器解決方案 是 Azure 原生監視產品,適用于在 Azure 上執行的 SAP 環境。 適用于 SAP 的 Azure 監視器解決方案會使用 Azure 監視器 基礎結構的特定部分。 您可以使用 Azure 監視器 for SAP 解決方案搭配Azure 上的 SAP 虛擬機器 (Azure VM) Azure 大型實例上的 SAP

此產品目前有兩個版本: 適用于 SAP 的 Azure 監視器解決方案適用于 SAP 的 Azure 監視器解決方案, (傳統)

您可以監視哪些內容?

您可以使用適用于 SAP 的 Azure 監視器解決方案,從一個中央位置的 Azure 基礎結構和資料庫收集資料。 然後,您可透過視覺化方式將資料相互關聯,加快進行疑難排解。

若要監視 SAP 環境的不同元件,例如 Azure VM、高可用性叢集、SAP HANA 資料庫、SAP NetWeaver 等等,可以新增對應的「提供者」。 如需詳細資訊,請參閱如何透過 Azure 入口網站部署適用于 SAP 的 Azure 監視器解決方案

下表提供適用于 SAP 的 Azure 監視器解決方案的快速比較, (傳統) 和適用于 SAP 的 Azure 監視器解決方案。

適用於 SAP 解決方案的 Azure 監視器 適用于 SAP 的 Azure 監視器解決方案 (傳統)
以 Azure Functions 為基礎的收集器架構 以 VM 維基礎的收集器架構
支援 Microsoft SQL Server、SAP HANA 和 IBM Db2 資料庫 支援 Microsoft SQL Server 和 SAP HANA 資料庫

適用于 SAP 的 Azure 監視器解決方案會使用Log Analytics頁簿的Azure 監視器功能。 有了 Azure 行動應用程式,您就可以:

  • 編輯適用于 SAP 解決方案的 Azure 監視器所提供的預設活頁簿,以建立 自訂視覺效果
  • 撰寫自訂查詢
  • 使用 Azure Log Analytics 工作區建立自訂警示
  • 運用 Azure 監視器記錄/Log Analytics 中的 彈性保留期間
  • 將監視資料與票證系統連線。

收集了哪些資料?

適用于 SAP 的 Azure 監視器解決方案不會收集 Azure 監視器計量或資源記錄資料,就像其他 Azure 資源一樣。 相反地,適用于 SAP 的 Azure 監視器解決方案會將自訂記錄直接傳送至 Azure 監視器記錄系統。 接著,您便可以使用 Log Analytics 的內建功能。

適用于 SAP 解決方案的 Azure 監視器資料收集取決於您設定的提供者。 在公開預覽期間,系統會收集下列資料。

Pacemaker 叢集資料

高可用性 (HA) Pacemaker 叢集資料包括:

  • 節點、資源和 SBD 狀態
  • Pacemaker 位置限制式
  • 仲裁投票和仲裁環狀態

另請參閱 ha_cluster_exporter計量規格

SAP HANA 資料

SAP HANA 資料包括:

  • CPU、記憶體、磁碟和網路使用量
  • HANA 系統複寫 (HSR)
  • HANA 備份
  • HANA 主機狀態
  • 索引伺服器和名稱伺服器角色
  • 資料庫擴展
  • 前幾個資料表
  • 檔案系統使用量

Microsoft SQL Server 資料

Microsoft SQL Server 資料包括:

  • CPU、記憶體、磁碟使用量
  • 主機名稱、SQL 執行個體名稱、SAP 系統識別碼
  • 一段時間內的批次要求、編譯和頁面的預期壽命
  • 一段時間內的前 10 個成本最高的 SQL 陳述式
  • SAP 系統中的前 12 大資料表
  • SQL Server 錯誤記錄檔中記錄的問題
  • 封鎖程序和一段時間內的 SQL 等候統計資料

OS (Linux) 資料

OS (Linux) 資料包括:

  • CPU 使用量、分支計數、執行和封鎖的處理程序
  • 已使用、快取處理、緩衝處理後的記憶體使用量和分配量
  • 交換使用、分頁和交換速率
  • 檔案系統使用量、每個區塊裝置讀取和寫入的位元組數
  • 每個區塊裝置的讀取/寫入延遲
  • 持續 I/O 計數、持續性記憶體讀取/寫入位元組
  • 網路封包輸入/輸出、網路位元組輸入/輸出

SAP NetWeaver 資料

SAP NetWeaver 資料包括:

  • SAP 系統和應用程式伺服器可用性,包括下列項目的執行個體處理序可用性:
    • 發送器
    • ICM
    • 閘道
    • 訊息伺服器
    • 加入佇列伺服器
    • IGS Watchdog
  • 工作處理序使用量統計資料和趨勢
  • 加入佇列鎖定統計資料和趨勢
  • 佇列使用量統計資料和趨勢
  • SMON 計量 (/SDF/SMON)
  • SWNC 工作負載、記憶體、交易、使用者、RFC 使用量 (St03n)
  • 短傾印 (ST22)
  • 物件鎖定 (SM12)
  • 失敗的更新 (SM13)
  • 系統記錄分析 (SM21)
  • 批次工作統計資料 (SM37)
  • 連出佇列 (SMQ1)
  • 連入佇列 (SMQ2)
  • 交易 RFC (SM59)
  • STMS 變更傳輸系統計量 (STMS)

IBM Db2 資料

IBM Db2 資料包括:

  • 資料庫可用性
  • 連線、邏輯和實體讀取數目
  • 等候和目前的鎖定
  • 前 20 個執行階段和執行

此架構為何?

Azure 監視器 for SAP 解決方案架構適用于 SAP 的 Azure 監視器解決方案有個別說明, (傳統) 架構

架構的一些重點包括:

  • 此架構具有多重執行個體。 您可以使用 Azure Monitor for SAP 解決方案的單一資源,在虛擬網路內監視多個 SAP 系統 (SID) 指定元件類型的多個實例。 例如,您可以監視 HANA 資料庫、高可用性 (HA) 叢集、Microsoft SQL Server、SAP NetWeaver 等。
  • 此架構具有多重提供者。 架構示意圖顯示 SAP HANA 提供者作為範例。 同樣地,您可以為對應的元件設定更多提供者,以從這些元件收集資料。 例如,HANA DB、HA 叢集、Microsoft SQL 伺服器和 SAP NetWeaver。
  • 架構具有可延伸的查詢架構。 撰寫 SQL 查詢以收集 JSON 格式的資料。 輕鬆新增更多 SQL 查詢以收集其他資料。

適用于 SAP 解決方案的 Azure 監視器架構

下圖顯示適用于 SAP 解決方案的 Azure 監視器如何從 SAP HANA 資料庫收集資料。 無論 SAP Hana 是部署在 Azure VM 還是 Azure 大型執行個體上,架構均相同。

此圖顯示適用于 SAP 解決方案的新 Azure 監視器架構。

適用于 SAP 解決方案的新 Azure 監視器架構圖表。 客戶會透過Azure 入口網站連線到適用于 SAP 的 Azure 監視器解決方案資源。 其中有一個受控資源群組,包含 Log Analytics、Azure Functions、Key Vault 和儲存體佇列。 Azure Function 會連線至提供者。 提供者包括 SAP NetWeaver (ABAP 和 JAVA) 、SAP HANA、Microsoft SQL Server、IBM Db2、Pacemaker 叢集和 Linux OS。

此結構的主要元件如下:

  • Azure 入口網站,您可以在其中存取適用于 SAP 解決方案服務的 Azure 監視器。
  • 適用于 SAP 的 Azure 監視器解決方案資源,您可以在其中檢視監視資料。
  • 受控資源群組,此群組會自動部署為適用于 SAP 解決方案資源的 Azure 監視器部署。 受控資源群組內的資源有助於收集資料。 重要資源包括:
    • 主控監視程式碼的 Azure Functions 資源。 此邏輯會從來源系統收集資料,並將資料傳輸到監視架構。
    • Azure Key Vault 資源可安全地保存 SAP HANA 資料庫認證,並儲存提供者的相關資訊。
    • Log Analytics 工作區,這是儲存資料的目的地。 您可以選擇在部署時,在與適用于 SAP 解決方案資源的 Azure 監視器相同的訂用帳戶中使用現有的工作區。

Azure 活頁簿可為 Log Analytics 中的資料提供可自訂的視覺效果。 若要自動重新整理活頁簿或視覺效果,請將項目釘選到 Azure 儀表板。 重新整理的頻率上限是每 30 分鐘一次。

您也可以使用 Kusto 查詢語言 (KQL) 對 Log Analytics 工作區內的原始資料表執行記錄查詢

適用于 SAP 的 Azure 監視器解決方案 (傳統) 架構

下圖顯示 Azure Monitor for SAP 解決方案 (傳統) 如何從 SAP HANA 資料庫收集資料。 無論 SAP Hana 是部署在 Azure VM 還是 Azure 大型執行個體上,架構均相同。

此圖顯示適用于 SAP 解決方案的 Azure 監視器傳統架構。

適用于 SAP 的 Azure 監視器解決方案圖表 (傳統) 架構。 客戶會透過Azure 入口網站連線到適用于 SAP 的 Azure 監視器解決方案資源。 其中有一個受控資源群組,包含 Log Analytics、Azure Functions、Key Vault 和儲存體佇列。 Azure Function 會連線至提供者。 提供者包括 SAP NetWeaver (ABAP 和 JAVA) 、SAP HANA、Microsoft SQL Server、Pacemaker 叢集和 Linux OS。

此結構的主要元件如下:

  • Azure 入口網站,這是您的起點。 您可以流覽至Azure 入口網站內的市集,並探索適用于 SAP 解決方案的 Azure 監視器。
  • 適用于 SAP 的 Azure 監視器解決方案資源,這是用來檢視監視資料的登陸位置。
  • 受控資源群組,其會自動部署為適用于 SAP 解決方案資源的 Azure 監視器部署的一部分。 在受控資源群組內部署的資源可協助您收集資料。 部署的主要資源及其用途如下:
    • Azure VM 也稱為 收集器 VM,這是一種 Standard_B2ms VM。 此 VM 的主要用途在於裝載監視承載。 監視承載是負責從來源系統收集資料,並將資料傳輸至監視架構的邏輯。 在架構圖中,監視承載包含透過 SQL 連接埠連接到 SAP Hana 資料庫的邏輯。 您必須負責修補和維護 VM。
    • Azure Key Vault:部署此服務以安全地裝載 SAP HANA 資料庫認證,以及儲存提供者的相關資訊。
    • Log Analytics 工作區:這是資料儲存的目的地。
      • 系統會使用 Azure 活頁簿,並以 Log Analytics 中的資料為基礎來建置視覺效果。 您可以自訂視覺效果。 您也可以將活頁簿或活頁簿內的特定視覺效果釘選到 Azure 儀表板以進行自動重新整理。 重新整理的頻率上限是每 30 分鐘一次。
      • 如果您想要使用現有工作區 (其位於 SAP 監視器資源所屬的相同訂閱內),您可以在部署時選擇該選項。
      • 您可以使用 KQL,對 Log Analytics 工作區內的原始資料表執行查詢。 請查看自訂記錄。
      • 如果現有的 Log Analytics 工作區部署在與適用于 SAP 解決方案的 Azure 監視器資源相同的 Azure 訂用帳戶內,您可以使用現有的 Log Analytics 工作區進行資料收集。

您是否可以分析計量?

適用於SAP 解決方案的 Azure 監視器不支援計量。

分析記錄

適用于 SAP 解決方案的 Azure 監視器不支援資源記錄或活動記錄。 如需可供 Log Analytics 查詢之 Azure 監視器記錄所使用的資料表清單,請參閱監視「Azure 上的 SAP」資料參考

執行 Kusto 查詢

當您從 [適用于 SAP 的 Azure 監視器] 解決方案功能表中選取 [ 記錄] 時,系統會開啟 Log Analytics,並將查詢範圍設定為目前適用于 SAP 的 Azure 監視器解決方案。 記錄查詢只會包含來自該資源的資料。 若想執行包含其他帳戶資料或其他 Azure 服務資料的查詢,請從 [Azure 監視器] 功能表中選取 [記錄]。 如需詳細資訊,請參閱 Azure 監視器 Log Analytics 中的記錄查詢領域和時間範圍

您可以使用 Kusto 查詢來協助您監視適用于 SAP 解決方案資源的 Azure 監視器。 下列範例查詢可讓您從自訂記錄檔取得指定時間範圍的資料。 您可以指定時間範圍和資料列數目。 在此範例中,可取得所選時間範圍的五個資料列。

custom log name 
| take 5

什麼時候會出現警示?

在監視資料中發現重大狀況時,Azure 監視器會主動通知您。 如此您便能在客戶注意到之前,先識別系統中的問題並加以對應。

您可以從Azure 入口網站設定適用于 SAP 解決方案的 Azure 監視器警示。 如需詳細資訊,請參閱如何使用 Azure 入口網站在適用于 SAP 的 Azure 監視器解決方案中設定警示

如何建立適用于 SAP 解決方案資源的 Azure 監視器?

您有數個選項可用來部署適用于 SAP 解決方案的 Azure 監視器並設定提供者:

價格為何?

適用于 SAP 解決方案的 Azure 監視器是免費產品, (沒有授權費用) 。 您必須負責支付受控資源群組中基礎元件的成本。 也必須負責與資料使用和資料保留相關聯的耗用量成本。 如需詳細資訊,請參閱標準 Azure 定價文件:

如何啟用與 Microsoft 的資料共用?

注意

下列內容僅適用于適用于 SAP 解決方案的 Azure 監視器, (傳統) 版本。

適用于 SAP 解決方案的 Azure 監視器會收集系統中繼資料,以提供對 Azure 上 SAP 的改善支援。 我們不會收集任何 PII/EUII。

當您從下拉式清單中選擇 [ 共用 ],以建立適用于 SAP 解決方案資源的 Azure 監視器時,您可以啟用與 Microsoft 的資料共用。 建議您啟用資料共用 資料共用功能會將您環境的相關資訊提供給 Microsoft 支援與工程小組,可助我們為 Azure 上的 SAP 任務關鍵性解決方案提供更好的支援。

下一步