1. 程式人生 > 其它 >linux下利用JMX監控Tomcat

linux下利用JMX監控Tomcat

  利用JMX監控Tomcat,就是相當於部署在tomcat上的應用作為服務端,也就是被管理資源的物件。然後通過程式或者jconsole遠端連線到該應用上來。遠端連線需要伺服器端提供ip和port。如果需要加密訪問的話,還需要配置使用者名稱、密碼等引數。

主要是在tomcat下的檔案catalina.sh中$CATALINA_OPTS進行一些環境變數的配置配置:

-Dcom.sun.management.jmxremote=true 相關 JMX 代理偵聽開關

-Djava.rmi.server.hostname 伺服器端的IP

-Dcom.sun.management.jmxremote.port=29094 相關 JMX 代理偵聽請求的埠

-Dcom.sun.management.jmxremote.ssl=false 指定是否使用 SSL 通訊

-Dcom.sun.management.jmxremote.authenticate=false 指定是否需要密碼驗證

這樣就可以通過客戶端或者jconsole對tomcat進行監控。

本文來自部落格園,作者:up~up,轉載請註明原文連結:https://www.cnblogs.com/soft-engineer/p/14985171.html