zoukankan      html  css  js  c++  java
  • Jprofiler分析WebSphere(配置WebSphereagent代理)

    一.   Windows+WebSphere+Jprofiler9

    我们自己的windows机器监控本地的WebSphere,应该为服务器配置监控代理,供Jprofiler连接使用,具体步骤如下:

    1.文件准备

    首先在 http://www.ej-technologies.com/products/jprofiler/overview.html  上下载好windows的安装程序,我这里使用的是9.2.1,安装之。将WebSphere服务器的server.xml文件(我的机器地址WAS_HOMEprofilesAppSrv01configcellsHasee-PCNode01Cell odesHasee-PCNode01serversserver1server.xml)拷贝到任意一个目录(我这边用D:serverconfig)

    2.打开Jprofiler,选择New Session->New Server Integration

     

    3.选择WebSphere版本,如果不知道版本可以在WAS_HOMEin下,执行versioninfo.bat,我这边是7.0版本

     

     

    4.选择本机

     

    5.选择JVM厂商,版本和模式

    这一步非常关键,通常我们机器也安装了jvm,但WebSphere用自带的jvm,所以这边用的是其自带的jvm型号,如果使用我们机器自己安装的jvm,则会导致agent监控启动不成功。在WAS_HOMEjavajrein下执行java –version

    可以看到厂商,版本号,位数和模式等信息,如果填写错误,会导致agent代理失败

    6.选择启动模式

     

    7.选择WebSphere的server.xml

     

    8.选择端口号,一般用默认

     

    9.下一步然后finish

     

    10.第一次会连接失败,需要将原来D:serverconfig下面重新生成的server.xml拷贝到WebSphere的server.xml配置文件的位置,然后覆盖之(覆盖之前备份一下)

    11.重新启动server1,stopServer.bat server1   startServer.bat server1

    12.打开Jprofiler的startcenter

     

    13.点击刚刚配好的服务器会话

     

     

    好了,agent监控配置成功!

    二.Linux+WebSphere+Jprofiler

    1.文件准备

    在配置JProfiler前需要准备如下文件:

    JProfiler服务器的运行环境:jprofiler_linux_9_2_1.sh,linux上软件安装请自行百度,需要配置INSTALL4J_JAVA_HOME,将其指向WebSphere使用的JVM的jre即可

    JProfiler的客户端软件环境:jprofiler_windows_9_2_1.exe

    WebSphere加载JProfiler运行环境的server.xml文件,并把server.xml文件拷贝到客户端机器的任意位置。

    2.打开jprofiler9,选择下图的模式

    3.选择服务器版本

    4.选择远程服务器以及服务器的操作系统类型

    5.选择WebSphere使用的jvm类型,可以打开WAS_HOMEjavajrein 执行java -version,查看这些信息

    测试使用的是32位虚拟机,所以不勾选64-bit JVM。

    6.选择模式

    7.填写远程服务器地址

    8.填写远程服务器上jprofiler的安装目录,一般会安装在/opt/jprofiler9下,有可能会在/$HOME/jprofiler9下

    9.选择从服务器上拷贝到客户端的server.xml文件

    10.选择jprofiler监听端口,默认8849

    11.继续,然后点击finish。

    12.同样第一次连接会失败,将客户重新生成的server.xml文件拷贝到服务器的上,覆盖WebSphere的server.xml文件,重启服务器

    13.打开jprofiler的startcenter,重新点击配好的远程会话信息,ok,应该能够看到想看的信息了!

  • 相关阅读:
    gnuplot
    charles证书安装
    jenkins 配置ssh
    jenkins 配置slave
    centos 安装jenkins
    mac的一些命令
    docker 常用命令
    GO vim环境
    go vendor目录
    protobuf
  • 原文地址:https://www.cnblogs.com/CLFR/p/6381063.html
Copyright © 2011-2022 走看看