출처 :  http://jieum.tistory.com/10


# Lambda Probe for Apache Tomcat Monitoring tool by jieum

JVM memory
사용량을 모니터링 하기 위하여 Lambda Probe 를 서버에 설치하였습니다.
우선 free license 입니다.공짜죠
.^^

설치방법은 간단합니다
.

1.install

1-1.Installation using Tomcat Manager (recommended)

1.    Download Lambda Probe .war file

2.    Start Tomcat and go to Manager url (ex. http://localhost:8080/manager/html)

3.    Upload probe.war using "WAR file to deploy" option

1-2.Installing manually

1.    Download Lambda Probe .war file

2.    Shutdown Tomcat if it is running

3.    Copy probe.war to $CATALINA_HOME/webapps/

4.    Start Tomcat

            쉽죠^^

2.admin role 추가

    
위 두가지중 하나의 방법으로 설치한 후에 tomcat-users.xml role를 추가해줍니다.
    
다음은 tomcat-users.xml 입니다.각각 주셔도 되고, 전 몰아줬습니다
.

    <?xml version='1.0' encoding='utf-8'?>
    <tomcat-users>
          <role rolename="manager"/>
          <role rolename="admin"/>
  <!--
모니터링관련 권한입니다
.[s]-->
         
<role rolename="poweruser"/>
          <role rolename="probeuser"/>
          <role rolename="poweruserplus"/>
          <user username="admin" password="admin" roles="manager,admin,poweruser,poweruserplus,probeuser"/>

  <!--
모니터링관련 권한입니다.[e]-->
          <user username="tomcat" password="s3cret" roles="manager,admin"/>
    </tomcat-users>            

3.환경변수 추가

    
마지막으로
    
환경변수에 다음을 설정해줍니다
.

    if window
    
내컴퓨터>속성>고급>환경변수>시스템 변수 에 다음을 추가해 줍니다
.
    
JAVA_OPTS
    -Dcom.sun.management.jmxremote


    if linux or unix
    
해당 profile 에 다음과 같이 잡아주면 되겠죠.
  
 JAVA_OPTS="-Dcom.sun.management.jmxremote"   

 
모두 다 끝났습니다.
 
재 가동후에 http://localhost/manager/html 로 접속하면 /probe 컨텍스트가 보입니다.
 
클릭한 후에 계정을 넣으면 모니터링 화면이 보입니다.




+ Recent posts