웹솔루션개발 22년 노하우! 해피CGI의 모든것

[해피CGI][cgimall] 서버 Mysql 모니터링 mytop 본문

웹프로그램밍 자료실/LINUX 자료

[해피CGI][cgimall] 서버 Mysql 모니터링 mytop

해피CGI윤실장 2017. 2. 7. 09:31

안녕하세요 오늘 소개해 드릴 자료는 mytop 입니다.

서버를 모니터링 하는 도중 Mysql 사용률이 높네 라는 생각은 들지만 
 
어떤 Query  때문에 서버에 부하가 발생하는지,

어느 정도의 자원을 소모하고 있는지를 확인해 보기 어려웠었습니다.

그러던 중 mytop 을 찾게 되었고 사용해 보니 좋아서 안내 드리려고 합니다. ^^
 

http://jeremy.zawodny.com/mysql/mytop/
위의 홈페이지에는 0.1 ~ 1.6버젼 까지의 mytop 이 다 있습니다.

https://github.com/jzawodn/mytop
Github 에는 1.7 버젼의 mytop 만 있습니다.

원하시는 버젼을 이용하여 설치하시면 됩니다.  ^^


[설정 설명]
user=root
pass=
host=localhost
db=test
delay=5                        //refresh 텀이라 보시면 됩니다.
port=3306
socket=
batchmode=0                //사용여부
header=1                     //해더에 출력여부
color=1                        //컬러 사용여부
idle=1                          //idle 상태의 쓰레기 보기 여부


[옵션 설명]
d - 특정 디비에 대해서만 보는 경우
f - 지정된 쓰레드가 실행중인 쿼리를 모두 출력
h - 간단히 보기
i - 쉬고있는 쓰레드는 리스트에서 제외
k - 쓰레드 연결을 종료
m - 초당 실행 쿼리수 보기
p - 화면 정지
q - mytop 종료
r - FLUSH STATUS 실행
s - 화면 갱신 시간 설정
u - 특정 사용자의 쓰레드만 보기


 

홈페이지바로가기 

Comments