針對WebSphere6.1,使用LR8.1對其進行監控,曾試過LR8.0,最然能夠連接到WebSphere,但是不能獲得計數器,后改用LR8.1并打了FP4補丁。
配置WebSphere
1) WebSphere 中的配置 - 設置 PMI 規格級別
默認情況下,WebSphere 服務器中的基礎架構性能監視(Performance Monitoring Infrastructure,PMI)的規范級別為“None”。 需要將其更改為“Standard”。此外,還需要安裝 perfServletApp.ear 文件,該文件使用性能監視接口從WebSphere 應用服務器獲取性能信息。
注:如果已經完成了這些配置,則可忽略此節。
2) 修改 PMI 規范級別的步驟
a) 連接到管理控制臺 - http://<Host>:<Port>/admin/
b) 展開左側樹中的服務器節點。
c) 點擊應用服務器鏈接,將顯示正在運行的服務器列表。
d) 點擊需要啟用數據收集的服務器。
e) 點擊基礎架構性能監視(PMI)鏈接。然后啟用 PMI 并為當前監視的統計集選擇“全部”,應用變更。
3) 安裝 perfServletApp.ear
a) 在管理控制臺,點擊左側樹中的應用程序節點。
b) 點擊企業應用程序。右側的表中將列出已安裝的所有應用程序。檢查 perfServletApp 是否存在。如果不存在,則點擊安裝以安裝 perfServletApp.ear 文件(默認在WebSphere/AppServer/installableApps目錄下)
完成上述配置后重啟WebSphere使配置和服務生效。
在瀏覽器中輸入http://<host>:<port>/wasPerfTool/servlet/perfservlet,若能夠看到WebSpere的xml格式瞬時性能指標則配置成功。
添加計數器
由于WebSphere6.1的訪問路徑與老版本差異很大,所以在使用LR添加計數器時添加monitor machine 需直接添加http://<host>:<port>/wasPerfTool/servlet/perfservlet,或者修改LR的配置文件
dat\monitors子目錄下的xmlmonitorshared.ini文件,進行如下修改
[WAS4ServletMonitor]
DescrīptionFile=WebSphereDesc.xml
ServletName=perfservlet/
ServletAlias=wasPerfTool/servlet
原文轉自:http://www.anti-gravitydesign.com