내용으로 건너뛰어라


안에 mytop와 더불어 실시간 어떻게 MySQL을 감시하는지

리눅스

mytop은 MySQL을 위한 시스템을 감시해서 쌓은 top-like 실시간 커맨드라인이다. 그것이 Jeremy Zawodny에 의하여 쓰이어 지고 무료 다운로드가 가능하다. 그것은 가장 유닉스에 기초를 둔 시스템과 정확하게 리눅스 기계(위)에 대부분(위)에 달린다. MySQL 서버를 관리할 때 이런 종류의 실시간 감시는 매우 유용할 수 있다.

당신은 작용하는 MySQL 서버와 DBI,DBD와 같은 약간의 Perl 모듈이 필요하다: :mysql,기간: :ReadKey와 Getopt: mytop을 이용할 수 있을 :Long. 당신은 프로젝트로부터 mytop의 소스 코드 버전을 다운로드할 수 있다. ’s 웹사이트나 당신은 당신의 분배를 위해 미리 만들어 진 2진 패키지를 받을 수 있다. 나는 중절모/Redhat을 위해,Ubuntu 시스템을 위한 패키지가 있다는 것을 알고 있다. 당신은 웹에서 비교적 쉽게 그들을 찾으면 가능할 것이다. 일단 당신이 mytop의 2진 버전을 얻으면 그것을 설치해라.

일단 당신이 mytop을 설치하면 당신은 그것이 다음 명령을 이용하면서 효과가 있다면 체크할 수 있다:

# mytop -h dbserver -u dbuser -p dbpassword

50+17:53:46[13:20:38]위로의 dbserver(5.0.37)(위)에 MySQL
질문: 2.5G qps: 609은 늦어 진다: 안에/위로 de(%)0.0 Se: 01/00/00/00

효율을 맞추어라: 안에/완전히 99.8% Bps: 0.0/ 0.0

id 사용자 호스트/IP DB은 Cmd 질문이나 스테이트의 시간을 잰다.
— —— —- ——- ————
9570443 dbuser 192.168.10.9 appdb 0 Prepar
9575575 dbuser 192.168.10.9 appdb 0 잠
9576920 dbuser 192.168.10.9 appdb 0 잠
9593343 dbuser 192.168.10.4 appdb 0 잠
9601720 dbuser 192.168.10.3 appdb 0 질문은 완전한 과정을 보여 준다.
9574728 dbuser 192.168.10.9 appdb 1 잠
9575771 dbuser 192.168.10.9 appdb 1 잠
9579103 dbuser 192.168.10.9 appdb 1 잠
9579962 dbuser 192.168.10.4 appdb 1 잠
9581070 dbuser 192.168.10.4 appdb 1 잠
9585516 dbuser 192.168.10.4 appdb 1 잠
9585518 dbuser 192.168.10.4 appdb 1 잠
9597503 dbuser 192.168.10.4 appdb 1 잠
9597952 dbuser 192.168.10.4 appdb 1 잠
9599442 dbuser 192.168.10.9 appdb 1 잠

dbserver와 dbuser와 dbpassword을 당신의 MySQL 서버의 옳은 신임장과 바꾸어라. 이것은 mytop와 더불어 당신을 블록에서 떼야 한다. 당신이 옵션의 목록이 mytop에 의하여 지지하는 것을 보고 싶다면 당신은 이 문서화를 공부할 수 있다.

리눅스에(서)알리는 것.

관련된 포스트:

안에 어떻게 느린 질문을 셋업하는지 MySQL을 기록하기
–어떻게 디렉토리를 압축하고 움직이고 끌어내는지 1 정기선을 세게 친다.
어떻게 안전한 방법에(서)멀리서 당신의 MySQL에 접근하는지
어떻게 잃어버린 MySQL 뿌리 패스워드를 다시 놓는지
어떻게 당신의 맥 랩탑의 배터리 건강을 감시하는지

1 응답

대화와 더불어 터치에 머물러라,이 포스트에 대한 코멘트를 위해 RSS 먹이에 등록해라.

논의를 계속하기

  1. 안에 어떻게 느린 질문을 셋업하는지 MySQL을 기록하기 TuxWire: Linux Blog 2009 년 9 월 22 일 에 대한 이 포스트를 연결했다.

    안에 mytop와 더불어 실시간 어떻게 MySQL을 감시하는지...]



약간의 HTML은 괜찮다.

그렇지 않으면 trackback을 통해 이 포스트에 대답해라.