모니터링 도구(Monitoring Tool) 소스코드 Version 1.0 에서 CPU, MEMORY 관련 질문
- 작성자 :
- 김*근
- 작성일 :
- 2015-09-24 09:31:05
- 조회수 :
- 825
- 구분 :
- 운영환경
- 진행상태 :
- 완료
Q
모니터링 도구(Monitoring Tool) 소스코드 Version 1.0 에서 CPU 부분에서
스케쥴러가 특정시간 마다 DB에 집어 넣은 CPU사용량 percentage를 가져와 그래프로 뿌려주는 부분에 대해 궁금해서 질문합니다.
CPU사용량 percentage가 실시간인지 아니면 구동된 시점에 cpu 평균치인지가 궁금하네요.
제가 test하려고 특정 mbean에 똑같이 적용을 해봤는데요 확인 부탁드립니다.
JMXServiceURL과 id,pw만 수정하시면될것같습니다.
제가 원하는 화면은 jconsole cpu 사용량 그래프를 원하는데
부하테스트 결과 제가 원하는 결과가 아닌 구동시간에 비례되는 평균 cpu 사용량 같아서 문의드려요
http://www.egovframe.org/wiki/doku.php?id=egovframework:oe
스케쥴러가 특정시간 마다 DB에 집어 넣은 CPU사용량 percentage를 가져와 그래프로 뿌려주는 부분에 대해 궁금해서 질문합니다.
CPU사용량 percentage가 실시간인지 아니면 구동된 시점에 cpu 평균치인지가 궁금하네요.
제가 test하려고 특정 mbean에 똑같이 적용을 해봤는데요 확인 부탁드립니다.
JMXServiceURL과 id,pw만 수정하시면될것같습니다.
제가 원하는 화면은 jconsole cpu 사용량 그래프를 원하는데
부하테스트 결과 제가 원하는 결과가 아닌 구동시간에 비례되는 평균 cpu 사용량 같아서 문의드려요
http://www.egovframe.org/wiki/doku.php?id=egovframework:oe
A
김성근님, 안녕하세요.
모니터링 도구를 기동하면 CPU나 메모리 사용량에서 JConsole과는 약간 다른 결과를 내놓습니다.
서버 기동시, 부하가 많이 걸리는 작업시 JConsole에서의 CPU 사용량이 100에 근접하게 올라감에도 불구하고, 모니터링 도구에서는 45~60% 정도로 표시되는 경우가 일반적입니다.
말씀하신대로, 구동시간에 비례되는 평균값으로 보시는게 정확할 것 같습니다.
실시간의 결과가 필요할 경우 제공하는 소스코드를 별도로 커스터마이징 해주시거나, 다른 상용 프로그램을 사용하시는 것이 좋을듯 합니다.
감사합니다.
모니터링 도구를 기동하면 CPU나 메모리 사용량에서 JConsole과는 약간 다른 결과를 내놓습니다.
서버 기동시, 부하가 많이 걸리는 작업시 JConsole에서의 CPU 사용량이 100에 근접하게 올라감에도 불구하고, 모니터링 도구에서는 45~60% 정도로 표시되는 경우가 일반적입니다.
말씀하신대로, 구동시간에 비례되는 평균값으로 보시는게 정확할 것 같습니다.
실시간의 결과가 필요할 경우 제공하는 소스코드를 별도로 커스터마이징 해주시거나, 다른 상용 프로그램을 사용하시는 것이 좋을듯 합니다.
감사합니다.