如何监测中间件,如Websphere等

perfServletApp监测方式


ITOSS通过perfServletApp进行监控:perfServletApp项目是由WebSphere提供的(在安装目录下可以找到PerfServletApp.ear ,默认没有部署),用于简单的端对端检索性能数据, IBM或第三方供应商提供的任何工具都可以处理此性能数据。通过servlet访问,返回XML 格式的信息,然后解析XML即可获得相应的监控数据。

一、安装perfServletApp

  1. 安装perfServletApp.ear 在管理控制台,点击左侧树中的应用程序节点。点击企业应用程序 。
    右侧的表中将列出已安装的所有应用程序。检查perfServletApp是否存在。如果不存在,则点击安装 以安装perfServletApp.ear文件(默认情况下该文件位于/WebSphere/AppServer/installableApps目录下,例如:D:/Program_Files/WebSphere/AppServer/installableApps/perfServletApp.ear)。然后启动这个应用程序。
  2. 在浏览器中打开http://IP地址:9080/wasPerfTool/servlet/perfservlet链接,可以看到返回的XML文件,第一行是这样的格式:
    I<PerformanceMonitorresponseStatus=" success"version="7.0.0.5">,这说明perfServletApp安装成功了。

二、配置 perfServletApp

如果打开http://IP地址:9080/wasPerfTool/servlet/perfservlet会返回XML格式的错误信息,第一行是这样的格式: <PerformanceMonitorresponseStatus=" failed"version="7.0.0.5">,并且后面会带有“由于凭证不足或凭证为空”之类的错误提示,则需要按照如下操作配置。

  1. 启用应用程序安全性
    img
  2. 在perfServletApp下进行安全用户的配置
    img
    img
    img
    img
  3. 保存修改后重启Websphere即可.

三、ITOSS监测Websphere

  1. 进入ITOSS添加Websphere资源监测。 img
  2. 添加完监测器后,监测信息如下:
    img

    Websphere监测方式


  3. 进入ITOSS添加Weblogic资源监测。
    img
  4. 添加完监测器后,监测信息如下:
    img
返回主页