Mysql监控工具–mytop
mytop 是一个类似 Linux 下的 top 命令风格的 MySQL 监控工具,可以监控当前的连接用户和正在执行的命令。
Mytop安装
1. 安装TermReadKey
下载地址:http://search.cpan.org/CPAN/authors/id/J/JS/JSTOWE/TermReadKey-2.30.tar.gz
tar xzvf TermReadKey
cd TermReadKey
perl Makefile.pl
make
make test
make install
2. 安装DBI
下载地址:http://search.cpan.org/search?dist=DBI
tar xzvf DBI-1.615.tar.gz
cd DBI-1.615
perl Makefile.pl
make
make test
make install
3. 安装Mytop
下载地址:http://jeremy.zawodny.com/mysql/mytop/mytop-1.6.tar.gz
安装:
tar xzvf mytop-1.6.tar.gz
cd mytop-1.6
perl Makefile.pl
make
make test
make install
二mytop工具使用
监控命令:
mytop-u root -p '' -h 10.10.10.29 -P31005 -S/usr/local/mysql/tmp/mysql-31005.sock
监控画面如下:
监控画面参数意义:
第一行显示了主机名称,还有至今 MySQL 的运行时间 (以 days hour:minutes:seconds 为格式)。
第二、三行的 Queries 显示了至今执行的 SQL 查询语句总数,另外还有目前每秒处理的查询数和速度。
第四行的 Key Efficiency 就是传说中的缓存命中率了,如果太低了你可能要调整你的 MySQL 设置,或者调整一下表的结构,后面还有目前的进出速度。
最下方的区域就是目前链接到数据库的各个线程,你可以按 k 杀死一个线程,或者按 f 了解特定线程的信息。
三mytop参数说明
mytop 命令参数
-u / --user <USERNAME>:指定 username,预设是 root
-p / --pass / --password <PASSWORD>:指定 password,预设是 none
-h / --host <HOSTNAME[:PORT]>:指定 MySQL server 的 hostname,预设是 localhost
-P / --port <PORT>:指定连接 MySQL server 的 port,预设是 3306
-s / --delay <SECONDS>:更新的秒数,预设是 5 秒
-d / --db / --database <DATABASE>:指定连接的资料库,预设是 test
-b / --batch / --batchmode:指定为 batch mode,每次更新不会清除旧的显示结果,会将更新资料显示上最上方,预设是 unset
-S / --socket <PATH_TO_SOCKET>:指定使用 MySQL socket 直接连线,而不使用 TCP/IP 连线,预设是 none (当 mytop 和 MySQL 在同一台时才能使用)
--header or -noheader:是否要显示表头,预设是 header
--color or --nocolor:是否要使用颜色,预设是 color
-i / -idle or -noidle:idle 的 thread 是否要出现在清单上,预设是 idle
[注意] 因 .mytop 内有 MySQL server 的密码,请注意档案权限
mytop 快捷键
s:设定更新时间
p:暂停画面更新
q:离开
u:只看某个使用者的 thread
o:反转排列顺序
四mytop错误解决
如果出现次此错误
Use of uninitialized value in substitution (s///) at /usr/bin/mytop line 958.
请按如下步骤修改:
#vim /usr/bin/mytop
{
$thread->{Host} =~ s/:\d+$//;
my $host = gethostbyaddr(inet_aton($thread->{Host}), AF_INET);
$host =~ s/^([^.]+).*/$1/; (删除或者注释)
$thread->{Host} = $host;(删除或者注释)
if ($host) (添加)
{ (添加)
$host =~ s/^([^.]+).*/$1/;(添加)
$thread->{Host} = $host;(添加)
}
}
}
Mysql监控工具–mytop相关推荐
- mysql实时监控工具mytop
mysql实时监控工具mytop mytop类似于linux top工具,可以实时监控mysql服务器的性能信息. 安装依赖 yum install -y perl-CPAN# cpan # cpan ...
- mysql+monitor+下载_详解MySQL监控工具 mysql-monitor
1.概述 mysql-monitor MYSQL 监控工具,优化工具,各种工具为一体的java spring boot 项目 git地址:https://github.com/lccbiluox2/m ...
- 【MySQL】MySQL监控工具 mysql-monitor
1.概述 mysql-monitor MYSQL 监控工具,优化工具,各种工具为一体的java spring boot 项目 git地址:https://github.com/lccbiluox2/m ...
- mysql 监控_【MySQL】MySQL监控工具 mysql-monitor
1.概述 mysql-monitor MYSQL 监控工具,优化工具,各种工具为一体的java spring boot 项目 git地址:https://github.com/lccbiluox2/m ...
- mysql监控工具:spotlight on mysql
最近性能测试项目使用的是tomcat+mysql架构,用到了mysql监控工具 spotlight on mysql 1.安装 下载地址: 2.连接 打开spotlight ,点击左上角连接按钮 弹出 ...
- MySQL监控工具PMM
MySQL监控工具PMM PMM 安装server端 添加agent 配置agent 添加MySQL监控 查看客户端组件状态 大致内容 参考链接 PMM PMM(Percona Monitoring ...
- mysql 监控工具安装_Mysql监控工具Innotop工具安装
innotop工具可以对mysql进行性能监控,是个图形化的软件. 安装方法如下: 下载innotop-1.9.1.tar.gz 并进行解压:tar -zxvf innotop-1.9.1.tar.g ...
- mysql 监控工具
zabbix和grafana是绝配. pmm的prometheus太占资源了
- mysql占用内存过高调优方法
优化mysql数据库性能的十个参数 (1).max_connections: 查看对应信息:show variables like '%max_connections%'; 允许的同时客户的数量.增加 ...
- top统计mysql性能_mytop安装,使用mytop监控MySQL性能
mytop 是一个类似 Linux 下的 top 命令风格的 MySQL 监控工具,可以监控当前的连接用户和正在执行的命令. 1. 安装TermReadKey 下载地址:http://search.c ...
最新文章
- 多角度人脸识别简单介绍
- cop2000计算机组成原理,COP2000计算机组成原理-南昌大学网络教学平台.doc
- 通过加载 QSS 文件的方式美化 QT 界面
- 使用js命名空间进行模块式开发
- 使用TensorFlow.js的AI聊天机器人五:创建电影对话聊天机器人
- Linux中搭建YUM
- 初级程序员面试不靠谱指南(四)
- paip . 解决spring No unique bean of type [com.mijie.homi.search.service.index.MoodUserIndexService]
- Turbo C程序中点阵汉字库和曲线汉字库的显示
- 查找一个字符串中的所有子串的位置
- 呀!原来这就是前端监控系统
- 恒生电子实习记录-10
- python的多任务处理
- cocos creator开发微信小游戏(五)贪吃蛇大作战
- 为什么好学生,学不好编程?
- 中国主要湖泊水库面状矢量边界图层ArcGIS使用之一篇
- VMware如此强大,势必成为开源世界的老大
- JAVA并发编程实战-任务执行
- 牛人的ACM经验 (转)
- 数学建模-2014年D题 储药柜的设计
热门文章
- 在线Api接口,网易云音乐api数据完整接口文档,QQ音乐在线api接口文档,电商api开放数据接口文档分享,小说ap接口,漫画api接口
- 大华条码秤数据同步发送数据格式
- 2023年CFA一级notesbook1+quicksheet(高清)
- 量子计算机王,王正汉|量子计算机:下一轮工业革命的引擎
- C#进行注册表项和键值操作
- wps表格宏被禁用如何解禁_宏被禁用怎么办?excel/word宏已被禁用解决方法
- 【转载】MATLAB入门书籍推荐
- matlab 入门 实验,matlab入门实验.doc
- 【IMU】BMI160 Driver分析及使用
- java weka 分类_Weka开发[48]——用Weka文本分类