什麼是 Azure Monitor for SAP Solutions?

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

您可以使用 Azure 監視器 for SAP 解決方案搭配 Azure 虛擬機器上的 SAP (VM) Azure 大型實例上的 SAP

您可以監視哪些內容?

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

若要監視 SAP 環境元件,請新增對應的 提供者。 這些元件包括 Azure VM、高可用性 (HA) 叢集、SAP HANA 資料庫和 SAP NetWeaver。 如需詳細資訊,請參閱快速入門:在 Azure 入口網站 中部署適用于 SAP 解決方案的 Azure 監視器

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

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

收集了哪些資料?

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

適用于 SAP 解決方案的 Azure 監視器資料收集取決於您設定的提供者。 系統會針對每個提供者收集下列資料。

HA Pacemaker 叢集資料

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

另請參閱 ha_cluster_exporter計量規格

SAP HANA 資料

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

Microsoft SQL Server 資料

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

OS (Linux) 資料

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

SAP NetWeaver 資料

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

IBM Db2 資料

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

此架構為何?

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

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

架構的重要重點包括:

  • 您可以使用 Azure Monitor for SAP 解決方案的單一資源,在虛擬網路內監視多個 SAP 系統的多個元件類型實例, (SID) 。 例如,您可以監視多個 SID 的 HANA 資料庫、HA 叢集、Microsoft SQL Server 實例和 SAP NetWeaver 系統。
  • 架構示意圖顯示 SAP HANA 提供者作為範例。 您可以為對應的元件設定多個提供者,以從這些元件收集資料。 範例包括 HANA 資料庫、HA 叢集、Microsoft SQL Server 實例和 SAP NetWeaver。

此結構的主要元件如下:

  • Azure 入口網站,您可以在其中存取適用于 SAP 解決方案的 Azure 監視器。
  • 適用于 SAP 解決方案的 Azure 監視器資源,您可以在其中檢視監視資料。
  • 受控資源群組,此群組會自動部署為適用于 SAP 解決方案資源的 Azure 監視器部署的一部分。 在受控資源群組內,這類資源有助於收集資料:
    • Azure Functions資源會裝載監視程式碼。 此邏輯會從來源系統收集資料,並將資料傳輸到監視架構。
    • Azure 金鑰保存庫資源會保存 SAP HANA 資料庫認證,並儲存提供者的相關資訊。
    • Log Analytics 工作區是儲存資料的目的地。 您可以選擇在部署時使用與適用于 SAP 解決方案資源的 Azure 監視器相同的訂用帳戶中的現有工作區。
    • 儲存體帳戶與Azure Functions資源相關聯。 它用來記錄管理函式的觸發程式和執行。

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

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

如何分析記錄?

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

如何進行 Kusto 查詢?

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

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

Custom_log_table_name
| take 5

什麼時候會出現警示?

在監視資料中發現重大狀況時,Azure 監視器會主動通知您。 然後,您可以在客戶注意到問題之前,先識別並解決系統中的問題。

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

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

您可以使用Azure 入口網站或Azure PowerShell來部署適用于 SAP 解決方案Azure 監視器並設定提供者。

價格為何?

適用于 SAP 解決方案的 Azure 監視器是免費產品。 沒有授權費用。

您必須負責支付受控資源群組中基礎元件的成本。 也必須負責與資料使用和資料保留相關聯的耗用量成本。 如需詳細資訊,請參閱

下一步