安装
wget -O /etc/yum.repos.d/epel.repo http://mirrors.aliyun.com/repo/epel-6.repo
yum -y install mytop
参数说明
-u or -user username
登陆名. Default: root.
-p or -pass or -password password
密码 Default: none.
-h or -host hostname[:port]
host Default: localhost
-port or -P port
端口 Default: 3306.
-s or -delay seconds
刷新时间. Default: 5
-d or -db or -database database
数据库 Default: test.
-S or -socket /path/to/socket
指定Mysql socket
-b or -batch or -batchmode
执行一次、获取所有信息
使用
mytop -uroot -p111111 -d p_test -h 172.16.3.246
MySQL on 172.16.3.246 (5.5.45-log) up 22+21:18:12 [11:11:07]
Queries: 819.5M qps: 435 Slow: 56.8k Se/In/Up/De(%): 59/00/00/00
Key Efficiency: 88.9% Bps in/out: 111.5k/ 1.1M
Id User Host/IP DB Time Cmd Query or State
-- ---- ------- -- ---- --- ----------
第一行显示了主机名称,还有至今MySQL的运行时间(以days hour:minutes:seconds为格式)。
第二、三行的显示了Qps:每秒请求数、Slow:慢查询的数量、Se/In/Up/De(%):读写比例。
第四行的Key Efficiency 缓存区使用比例(缓存命中率),Bps:目前网络进出流量。
颜色说明
Query - Yellow
Sleep - White
Connect - Green
快捷键
? - display this screen
# - toggle short/long numbers (not yet implemented)
c - command summary view (based on Com_* counters)
d - show only a specific database
e - explain the query that a thread is running
f - show full query info for a given thread
F - unFilter the dispaly
h - show only a specifc host's connections
H - toggle the mytop header
i - toggle the display of idle (sleeping) threads
I - show innodb status
k - kill a thread
p - pause the display
m - switch [mode] to qps (queries/sec) scrolling view
o - reverse the sort order (toggle)
q - quit
r - reset the status counters (via FLUSH STATUS on your server)
s - change the delay between screen updates
t - switch to thread view (default)
u - show only a specific user
: - enter a command (not yet implemented)
? 显示帮助信息。
c 命令的总结视图(基于Com_*的统计)。
C 关闭/开启颜色模式。
d 仅仅显示指定的数据库。
e 将指定的thread_id对应的query在数据库上的explain结果展示出来。
E 展示当前复制的error信息。
f 显示指定query的完整信息。
h 显示指定的host的连接信息。
H 只显示mytop的头信息。
I show innodb status的信息。(大写i)
k kill指定的thread id。
p 显示暂停。
l 高亮慢查询。(小写L)
m 只展示qps的信息。
M 显示状态信息。
o 反序排序。
s 显示信息的refresh间隔。
u 显示指定用户的连接信息。
V show variables的相关信息。(大写v)
原文链接:Mysql监控工具Mytop使用指南,转载请注明来源!