處于數字化轉型的今天,企業面臨的一個新的挑戰,就是IT環境的日益複雜化。雲,微服務,持續傳遞及SAP自身的不斷演化,都使得運維的難度不斷增大。沒有統一有效的監控管理手段,企業業務的穩定運作是不可能的任務。
使用了SAP的企業在考量監控管了解決方案的時候可以參考以下三個方面的因素:
1. 可見性
可見性有兩個方面的考量:
1.1 在SAP環境中的深度可見性:不管是SAP Java平台還是SAP ABAP平台均可以實作代碼級的監控深度,從代碼級的層面建構SAP環境内部的端到到的業務交易性能監控管理。
1.2 在整個企業IT環境中的廣域可見性:在使用SAP的企業内部實作完整的,跨系統的端到端業務交易監控,将業務交易從非SAP環境關聯到SAP環境(反之亦然)。進而實作整個企業範圍内的端到端的業務交易監控。
2. 確定高可用性與優化
鑒于SAP對于企業業務的重要性,針對SAP的監控解決方案不應該隻是在出現問題後幫助企業解決問題,而是應該利用目前最先進的人工智能深度學習等技術手段,幫助企業提前預警會影響到關鍵業務與使用者體驗的潛在性能問題。同時監控解決方案利用性能基線與動态門檻值向企業提供精準的性能告警。通過這些功能特點,幫助企業不斷優化SAP的運作性能。
3. 關聯業務内容
SAP上運作着重要乃至核心級别的業務交易,同時SAP也是一個極為複雜的IT環境,在定位和解決SAP中出現的性能問題時,運維人員往往因為問題的複雜性而搞的一頭霧水,同時SAP針對業務的重要性也使運維人員感到巨大的壓力。将業務内容與SAP發生的問題進行關聯,可以幫助IT運維人員快速準确的了解IT問題對業務的影響程度,快速準确的定位性能問題的根源。并依據業務内容提出有效的性能問題解決方法。
通過應用性能管理與優化服務可以獲得整個企業範圍的端到端的應用性能監控能力,這個企業範圍包括:非SAP應用系統,SAP應用系統(包括SAP Java平台,SAP ABAP平台),資料庫(包括HANA資料庫),緩存系統,第三方API等等。如下圖所示:

SAP是一個龐大複雜的系統,擁有衆多的子產品,手動設定靜态門檻值對各個子產品的運作狀态,性能名額進行監控不僅僅是耗費精力與成本的事情,還無法監控到引起SAP性能問題的根源。