監視 WebSphere Application Server

安裝 Instana 主機代理程式之後,會自動安裝 WebSphere Application Server 感應器,但您需要依照這個主題所概述來配置。 如需相關資訊,請參閱 配置。 然後,您可以在 Instana 使用者介面中檢視與 WebSphere Application Server 相關的度量值。

支援的資訊

支援的作業系統

請參閱 WebSphere Application Server 感應器支援的作業系統

支援的 WebSphere Application Server 版本和平台

Instana 支援安裝在下列平台中的 WebSphere Application Server 7、 8.0、 8.5及 9 的度量及配置資料:

作業系統 硬體
AIX 7.1 POWER 系統-大序排列法 POWER 系統-大序排列法
Solaris 10 SPARC
Solaris 11 SPARC
Windows Server 2012 Standard Edition x86-64
Amazon Linux 1 x86-64
Amazon Linux 2 x86-64
CentOS 6.0 x86-32
CentOS 6.0 x86-64
CentOS 7 POWER 系統-小序排列法
CentOS 7 x86-32
CentOS 7 x86-64
CentOS 8 x86-64
Debian 10 x86-32
Debian 10 x86-64
Debian 9.0 x86-64
Red Hat Enterprise Linux (RHEL) 8 IBM z Systems
Red Hat Enterprise Linux (RHEL) 8 POWER 系統-小序排列法
Red Hat Enterprise Linux (RHEL) 8 x86-64
Red Hat Enterprise Linux (RHEL) Server 6 IBM z Systems
Red Hat Enterprise Linux (RHEL) Server 6 x86-64
Red Hat Enterprise Linux (RHEL) Server 7 IBM z Systems
Red Hat Enterprise Linux (RHEL) Server 7 x86-64
SUSE Linux Enterprise Server (SLES) 12 IBM z Systems
SUSE Linux Enterprise Server (SLES) 12 POWER 系統-小序排列法
SUSE Linux Enterprise Server (SLES) 12 x86-64
SUSE Linux Enterprise Server (SLES) 15 IBM z Systems
SUSE Linux Enterprise Server (SLES) 15 POWER 系統-小序排列法
SUSE Linux Enterprise Server (SLES) 15 x86-64
Ubuntu 14.04 LTS POWER 系統-小序排列法
Ubuntu 14.04 LTS x86-32
Ubuntu 14.04 LTS x86-64
Ubuntu 16.04 LTS IBM z Systems
Ubuntu 16.04 LTS POWER 系統-小序排列法
Ubuntu 16.04 LTS x86-32
Ubuntu 16.04 LTS x86-64
Ubuntu 18.04 LTS IBM z Systems
Ubuntu 18.04 LTS POWER 系統-小序排列法
Ubuntu 18.04 LTS x86-32
Ubuntu 18.04 LTS x86-64
Ubuntu 20.04 LTS IBM z Systems
Ubuntu 20.04 LTS POWER 系統-小序排列法
Ubuntu 20.04 LTS x86-64

追蹤需求

Instana 提供 WebSphere Application Server的追蹤支援。 如需追蹤需求的相關資訊,請參閱 監視 Java 虛擬機器-系統需求 主題。

配置

依預設, WebSphere 伺服器會使用內嵌的 IBM J9 VM。 如需相關資訊,請參閱 IBM J9 限制

這些度量收集自 WebSphere 伺服器的「效能監視基礎架構 (PMI)」。 依預設會啟用必要的 PMI 資料收集。 That means if enable_pmi field is not set or set to true in the agent configuration file <agent_install_dir>/etc/instana/configuration.yaml file, the PMI is enabled.

如果 enable_pmi 將值設為 false,則不會啟用 PMI ,且不會變更原始設定。

poll_rate 的單位是秒。 預設值為 5。

請參閱下列配置範例:

com.instana.plugin.websphere:
  enable_pmi: false 
  poll_rate: 5

附註: 如果未啟用 PMI ,則無法收集部分 PMI 資料,例如「物件儲存區」資料。

檢視度量值

若要檢視度量值,請完成下列步驟:

  1. 在 Instana 使用者介面的資訊看板中,選取 基礎架構
  2. 按一下特定的受監視主機。

然後,您可以查看包含所有已收集度量及受監視處理程序的主機儀表板。

配置資料

  • 程序 ID
  • 版本
  • 節點名稱
  • 伺服器名稱
  • 資料格名稱
  • 狀態
  • 執行緒儲存區
    • 執行緒數下限
    • 執行緒數上限
    • 閒置逾時值
    • 可增加
  • 應用程式
    • 名稱
    • 開始時間
  • 資料來源
    • 名稱
    • 連線數下限
    • 連線數上限
    • 連線逾時
  • 憑證
    • 金鑰儲存庫
    • 別名
    • 擁有者
    • 發證者
    • 序號
    • 到期

效能度量

度量 效能模組 說明
作用中執行緒 執行緒儲存區 Web 儲存器執行緒儲存區中作用中執行緒的數目
儲存區大小 執行緒儲存區 Web 儲存器執行緒儲存區的大小
當掉的宣告執行緒數目 執行緒儲存區 宣告當掉的執行緒數
清除的執行緒當掉數 執行緒儲存區 已清除的執行緒當掉數
階段作業 Session Manager Web 模組的階段作業數
階段作業建立計數 Session Manager 已建立的階段作業數目
階段作業失效計數 Session Manager 已失效的階段作業數目
Servlet 要求數 Web 應用程式模組 Web 模組的 Servlet 要求數
回應時間 Web 應用程式模組 Web 模組的 Servlet 平均回應時間
Servlet 錯誤 Web 應用程式模組 Web 模組的 Servlet 錯誤數
儲存區大小 JDBC 連線儲存區 資料來源儲存區大小
可用連線 JDBC 連線儲存區 儲存區中的可用連線數
等待的執行緒數 JDBC 連線儲存區 等待連線的執行緒數目
等待時間 JDBC 連線儲存區 平均等待時間
EJB 模組回應時間 EJB 模組 模組遠端方法上的平均回應時間
EJB 模組回應計數 EJB 模組 模組遠端方法上的回應計數
EJB Bean 回應時間 EJB Bean Bean 遠端方法上的平均回應時間
EJB Bean 回應計數 EJB Bean Bean 遠端方法的回應計數
已建立的物件計數 物件儲存區 建立的物件數
已配置的物件計數 物件儲存區 從儲存區要求的物件數
傳回的物件計數 物件儲存區 傳回儲存區的物件數
閒置物件大小 物件儲存區 儲存區中閒置物件實例的平均數目
儲存區大小 J2C 模組 儲存區中受管理連線的平均數目
可用儲存區大小 J2C 模組 儲存區中可用的連線數目
已用百分比 J2C 模組 使用中儲存區的平均百分比
錯誤計數 J2C 模組 儲存區中的錯誤數
使用時間 J2C 模組 連線使用中的平均時間 (毫秒)
等待時間 J2C 模組 授權連線之前的平均等待時間 (毫秒)
作用中計數 交易模組 同時處於作用中的廣域交易數
已確定計數 交易模組 已確定的廣域交易數
回復計數 交易模組 已回復的廣域交易數
廣域逾時計數 交易模組 逾時的廣域交易數
廣域交易時間 交易模組 廣域交易的平均持續時間
到期之前的剩餘天數 憑證模組 憑證到期之前的剩餘天數
寫入傳訊引擎的訊息資料 SIB 模組 傳送至傳訊引擎的訊息資料位元組數
從傳訊引擎讀取訊息資料 SIB 模組 從傳訊引擎接收的訊息資料位元組數
寫入用戶端的訊息資料 SIB 模組 傳送至用戶端處理程序的訊息資料位元組數
從用戶端讀取訊息資料 SIB 模組 從用戶端處理程序接收到的訊息資料位元組數
依佇列產生的訊息 SIB 模組 產生至佇列的訊息總數
依佇列耗用的訊息 SIB 模組 從佇列耗用的訊息總數

附註:

您需要針對 WebSphere Application Server 感應器啟用下列 PMI 計數器,以收集服務 Integration Bus (SIB) 度量。 如需如何啟用特定 PMI 計數器的相關資訊,請參閱 自訂監視層次

MEStats.MessageBytesRead
MEStats.MessageBytesWritten
ClientStats.MessageBytesRead
ClientStats.MessageBytesWritten
QueueStats.AssuredPersistentMessagesProducedCount
QueueStats.BestEffortNonPersistentMessagesProducedCount
QueueStats.ExpressNonPersistentMessagesProducedCount
QueueStats.ReliableNonPersistentMessagesProducedCount
QueueStats.ReliablePersistentMessagesProducedCount
QueueStats.BestEffortNonPersistentMessagesConsumedCount
QueueStats.ExpressNonPersistentMessagesConsumedCount
QueueStats.ReliableNonPersistentMessagesConsumedCount
QueueStats.ReliablePersistentMessagesConsumedCount
QueueStats.AssuredPersistentMessagesConsumedCount

性能簽章

每一個感應器都有一個經過策劃的性能簽章知識庫,可根據送入的度量值持續進行評估,並用來根據使用者影響來提出問題或發生事件。

內建事件 會根據實體上的性能簽章失敗來觸發問題或突發事件,而 自訂事件 會根據任何給定實體的個別度量值臨界值來觸發問題或突發事件。

如需 WebSphere Application Server 感應器之建置事件的相關資訊,請參閱 內建事件參照

檢視 JMS 度量值

「Java 訊息服務 (JMS)」度量值收集自「追蹤」。 這些度量值顯示在具有過濾 Call > Type = MESSAGING AND Dest > Endpoint > Name = <Your destination>的「分析」儀表板上:

JMS 查詢

如需相關資訊,請參閱 無界限分析

追蹤

Instana 提供 WebSphere Application Server的追蹤支援。 如需相關資訊,請參閱 監視 Java 虛擬機器 (JVM)