Collectd라는 것이 있다.
http://collectd.org/
한마디로 이야기하면, 서버의 모니터링 정보를 모아서,
다른 서버로 전송하는 기능을 수행하는 데몬이라고 생각하면 된다.

다른 OS는 몰겠지만,
리눅스는 확실히 지원한다.

시작 하는 방법은 다음의 링크를 참조하기 바란다.
http://collectd.org/wiki/index.php/First_steps

파일 다운로드 받고, 압축풀고, 컴파일하기~~~

# cd /tmp/
# wget http://collectd.org/files/collectd-x.y.z.tar.bz2
# tar jxf collectd-x.y.z.tar.bz2
# cd collectd-x.y.z
# ./configure 
촤라락 촤라락
# make all install
....
# cd /opt/collectd/


위와 같은 명령이 정상적으로 수행 되었다면,
/opt/collectd에는 관련 설정파일들이 추가되어 있을 것이다.

사용법은 다음에...
Posted by tuning-java
,

Tomcat 5.5의 최신 버젼에서는 JConsole 모니터링이 안되도록 지정되어 있다.
이러한 문제를 해결하기 위해서,
Tomcat의 catalina.bat나 .sh 파일의 JAVA_OPTS에 다음과 같은 옵션을 추가해 주어야 한다.
-Dcom.sun.management.jmxremote
-Dcom.sun.management.jmxremote.port=8086
-Dcom.sun.management.jmxremote.ssl=false
-Dcom.sun.management.jmxremote.authenticate=false

물론 위의 옵션은 한줄에 추가해야만 한다.

Posted by tuning-java
,