監視整體系統效能以及 SCA 要求通訊量,有助您疑難排解問題,
以及評估在您企業服務匯流排上提供服務整合邏輯之服務元件的整體處理程序。
執行這項作業的原因和時機
監視和調整 WebSphere ESB 的機能由基礎 WebSphere Application Server 提供,
且所用的技術相同。此資訊提供監視和調整的概觀,以作為所提供之 WebSphere Application Server 核心監視資訊的補充資料。
WebSphere ESB 可利用 WebSphere Application Server 的可調整設定,
這可讓您調整執行時期環境,使它更加符合您應用程式的特性。您不需要變更這些調整參數的任何預設值,
就可以順利執行許多服務應用程式。其他應用程式則可能需要變更,例如較大的資料堆大小,才能得到最好的效能。
有關監視和調整的詳細討論,請參閱
WebSphere Application Server 的主題組,包括:
在您顯示 WebSphere Application Server 主題時,
請在資訊中心邊框中按一下此按鈕,
以便在目錄中查看這個主題的位置。這也可讓您查看位於目錄中之相同部分的相關主題。
這項作業的替代方案
- 監視系統的整體效能
在瞭解所涉及的每個系統(其中包括:
應用程式伺服器、資料庫、用於服務提供者的企業資訊系統,
以及執行WebSphere ESB 所需之其他任何重要的系統)的性能時,
整體系統性能的監視非常重要。如果任何系統發生問題,都可能引起波浪效應,
造成經由 ESB 之要求的通訊量太慢。IBM 和幾家事業夥伴利用 WebSphere API 來擷取這類效能資料,
以及將這個資料納入多種產品每日 24 小時、每周 7 日的整體監視解決方案中。WebSphere ESB 採用
WebSphere Application Server 的效能監視基礎架構 (PMI) 資料來協助您監視整體系統性能。PMI 提供有關系統資源、
應用程式資源和系統測量值的平均統計資料。在 WebSphere Application Server 中有許多可用的統計資料,
您可能會想瞭解最能夠直接測量您的網站來偵測問題的統計資料。
您可以使用「Tivoli 效能檢視器」來啟動和停止效能監視;
使用圖表或表格格式檢視發生在您系統上的 PMI 資料;以及選擇性地將資料記載到檔案中,
以便之後使用相同的檢視器來檢視。
有關系統效能監視的相關資訊,
請參閱監視整體系統性能。
- 監視在處理服務元件期間於某些點發動的 Common Base Event。
您可以將 WebSphere ESB 配置成在某些事件點擷取服務元件中的資料。「共用事件基礎架構 (CEI)」用來提供基本的事件管理服務。這些事件的格式是根據 Common Base Event 規格制定而成。您可以讓這項事件資料發佈至日誌記載機能中,
也可以使用「共用事件基礎架構」伺服器中的多用途監視功能。
如需監視服務元件之事件的相關資訊,
請參閱監視 Common Base Event。
- 監視 SCA 要求的通訊量
這項資訊包括瞭解特定調解模組以及特定要求者和提供者的要求流程。此視景提供特定元件和資料庫的視圖。關於誰在使用特定資源,這個視景在深入的內部理解上,非常重要。
通常在這個階段,您可以透過服務應用程式部署某一種追蹤,或以負載狀況技術進行執行緒分析,
來隔離應用程式區域以及後端系統因工作負荷而特別慢的某些互動。在這種情形下,WebSphere ESB 提供要求測量值,以協助您追蹤每一個經由 ESB 的個別交易,
以記錄交易流程不同階段的回應時間。另外,還有若干以要求測量值技術為基礎的 IBM 開發和監視工具(如 Tivoli Monitoring for Transaction Performance)可協助您檢視交易流程。
如需監視 SCA 要求通訊量的相關資訊,
請參閱監視應用程式流程。
對部署在 WebSphere ESB 上的每一個 SCA 模組方面,
所要處理的要求會存放在傳訊引擎的佇列點和資料儲存庫中。您可以顯示 SCA 要求的相關資料,
如果適當的話,也可以採取進一步動作,來管理 SCA 要求的通訊量。