隨筆 - 45, 文章 - 6, 評論 - 4, 引用 - 0
          數據加載中……

          配置jconsole遠程監視 (jconsole Remote Monitoring)

          jconsole遠程監視的配置步驟如下:

          服務器端:
          1. mkdir $JAVA_HOME/jconsole

          2. cp $JAVA_HOME/jre/lib/management/jmxremote.password.template    $JAVA_HOME/jconsole/jmxremote.password

          3. chmod   600  $JAVA_HOME/jconsole/jmxremote.password

          4. vi jmxremote.password 去掉#monitorRole RED前的注釋并將RED修改為你要設置的密碼。(安全起見,只開放有只讀權限的用戶

          5. 設置java啟動參數:

               -Dcom.sun.management.jmxremote.port=12345      #指定遠程服務器的端口

              -Dcom.sun.management.jmxremote.password.file=$JAVA_HOME/jconsole/jmxremote.password     #指定遠程服務器的用戶認證

              -Dcom.sun.management.jmxremote.authenticate=false     #也可以使用禁止用戶認證(可選)

              -Dcom.sun.management.jmxremote.ssl=false

          6.  如果無法連接有可能是linux服務器的hostname存在問題

              執行hostname -i ,如果顯示的是127.0.0.1,則需要修改/etc/hosts文件

               vi /etc/hosts,修改如下:

               #127.0.0.1              localhost localhost.localdomain localhost
               服務器的真實IP地址        localhost localhost.localdomain localhost

          7. 啟動java程序


          客戶端:
          1. 打開cmd窗口,輸入jconsole
          2. 指定連接參數:
          遠程主機: 服務器的真實IP地址
          端口: 12345($JAVA_ARGS中-Dcom.sun.management.jmxremote.port指定的端口)

          用戶名: controlRole (jmxremote.password中指定的用戶名)
          密碼: R&D(jmxremote.password中設置的密碼)

          如果不需要用戶驗證,不用輸入用戶名密碼

          3. 連接 -> OK。。。

          posted on 2009-02-16 14:43 liyang 閱讀(1649) 評論(0)  編輯  收藏 所屬分類: linux

          主站蜘蛛池模板: 东阿县| 浑源县| 城固县| 苏尼特右旗| 盐池县| 阜新市| 昂仁县| 左云县| 会昌县| 曲靖市| 白银市| 焦作市| 旺苍县| 揭西县| 镇康县| 易门县| 巴东县| 中山市| 广东省| 芦溪县| 太仓市| 塔河县| 丰原市| 镇沅| 宜君县| 汝城县| 深州市| 会宁县| 南充市| 房产| 资阳市| 铁力市| 惠水县| 七台河市| 思茅市| 嘉义市| 普兰店市| 临沭县| 平谷区| 湖口县| 万年县|