출처 : 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 컨텍스트가 보입니다.
클릭한 후에 계정을 넣으면 모니터링 화면이 보입니다.
': Web' 카테고리의 다른 글
톰캣 앞에 꼭 아파치를 두어야 하나 (0) | 2012.06.08 |
---|---|
tomcat out of memory 메모리 설정 (0) | 2012.05.22 |
logrotate를 활용하여 Tomcat 로그파일(catalina.out) 일자별로 관리하기 (0) | 2011.01.05 |
Tomcat 로그파일(catalina.out) 일자별로 Rotate하기 (0) | 2011.01.05 |
Tomcat 성능 향상 방법들 (0) | 2011.01.05 |