安装实时监控mysql开源工具GitHub orzdba的操作方法
发表于:2025-11-07 作者:千家信息网编辑
千家信息网最后更新 2025年11月07日,这期内容当中小编将会给大家带来有关安装实时监控mysql开源工具GitHub orzdba的操作方法,文章内容丰富且以专业的角度为大家分析和叙述,阅读完这篇文章希望大家可以有所收获。前言数据库运维日常
千家信息网最后更新 2025年11月07日安装实时监控mysql开源工具GitHub orzdba的操作方法
这期内容当中小编将会给大家带来有关安装实时监控mysql开源工具GitHub orzdba的操作方法,文章内容丰富且以专业的角度为大家分析和叙述,阅读完这篇文章希望大家可以有所收获。
前言
数据库运维日常工作是非常繁琐的,开源github上面有好多提升数据库工作效率的软件。其中orzdba就是非常好用的一款。它集成了操作系统vmstat及iostat的功能,兼有快速查看mysql一些性能指标的功效。而且消耗资源也非常少。
安装orzdba
1,操作系统版本
[root@primarygtid ~]# more /etc/redhat-release Red Hat Enterprise Linux Server release 6.8 (Santiago)
2,下载并上传orzdba工具
[root@primarygtid ~]# mkdir -p /monitor_tool
3,必须是python 2.7以上
[root@three57 bin]# pythonPython 2.7.17 (default, Oct 22 2019, 13:24:01) [GCC 4.4.7 20120313 (Red Hat 4.4.7-17)] on linux2Type "help", "copyright", "credits" or "license" for more information.>>> [root@three57 bin]#
4,安装gl python软件包
[root@three57 monitor_dir]# python ./gl.py
5,显示orzdba的具体用法
[root@three57 monitor_dir]# ll总用量 64-rw-r--r-- 1 root root 3254 10月 22 13:38 gl.py-rw-r--r-- 1 root root 57590 10月 22 13:36 orzdba.py[root@three57 monitor_dir]# python ./orzdba.py usage: orzdba.py [-h] [-i INTERVAL] [-t] [-sys] [-l] [-c] [-d DISK] [-n NET] [-s] [-com] [-innodb_rows] [-innodb_pages] [-innodb_data] [-innodb_log] [-innodb_status] [-innodb] [-T] [-B] [-rt] [-hit] [-mysql] [-P PORT] [-S SOCKET] [-p PWD] [-C COUNT] [-L LOGFILE] [-logfile_by_day] [-lazy] [--nocolor]Created By lubo 454331202@qq.comoptional arguments: -h, --help show this help message and exit -i INTERVAL, --interval INTERVAL Time(second) Interval. -t, --time Print The Current Time. -sys print SysInfo (include -l,-c,-s). -l, --load Print Load Info. -c, --cpu Print Cpu Info. -d DISK, --disk DISK Print Disk Info. -n NET, --net NET Print Net Info.Time. -s, --swap Print The Swap Info. -com print mysql status. -innodb_rows Print Innodb Rows Status. -innodb_pages Print Innodb Buffer Pool Pages Status. -innodb_data Print Innodb Data Status. -innodb_log Print Innodb Log Status. -innodb_status Print Innodb Status from Command: "Show Engine Innodb Status". -innodb Print Innodb Info. -T, --threads Print Threads Status. -B, --bytes Print Bytes Status. -rt Print MySQL DB RT. -hit Print Innodb Hit% -mysql print SysInfo (Print MySQLInfo (include -t,-com,-hit,-T,-B). -P PORT, --port PORT Port number to use for mysql connection(default 3306). -S SOCKET, --socket SOCKET Socket file to use for mysql connection. -p PWD, --pwd PWD root user password. -C COUNT, --count COUNT Times. -L LOGFILE, --logfile LOGFILE ath of logfile. -logfile_by_day one day a logfile. -lazy Print Info (include -t,-l,-c,-s,-m,-hit). --nocolor Print NO color.
6,显示实时性的平均负载及CPU和交换分区的信息
[root@primarygtid monitor_tool]# python orzdba.py -i 3 -sys.=================================================.| Welcome to use the orzdba tool ! || Yep...Chinese English~ || Created by lubo qq:454331202~ |'=============== Date: 2019-10-22 ================'HOST: primarygtid IP: 127.0.0.1-------- -----load-avg---- ---cpu-usage--- ---swap--- time | 1m 5m 15m |usr sys idl iow| si so|13:27:46| 0.05 0.16 0.17| 0 0 99 0| 0 0|13:27:49| 0.04 0.16 0.17| 0 0 100 0| 0 0|13:27:52| 0.04 0.16 0.17| 0 0 100 0| 0 0|13:27:55| 0.04 0.16 0.17| 0 0 100 0| 0 0|
7,显示磁盘的读写及服务时间及响应时间
[root@primarygtid monitor_tool]# python orzdba.py -i 3 -t -d sda1.=================================================.| Welcome to use the orzdba tool ! || Yep...Chinese English~ || Created by lubo qq:454331202~ |'=============== Date: 2019-10-22 ================'HOST: primarygtid IP: 127.0.0.1---------------------------------io-usage----------------------- time | r/s w/s rkB/s wkB/s queue await svctm \%util|13:29:42| 1.4 0.6 34.2 28.0 0.0 1.7 0.8 0.2|13:29:45| 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0|
8,显示 mysql INNODB相关信息
[root@primarygtid monitor_tool]# python orzdba.py -innodb| Welcome to use the orzdba tool ! || Yep...Chinese English~ || Created by lubo qq:454331202~ |'=============== Date: 2019-10-22 ================'HOST: primarygtid IP: 127.0.0.1Ver : 5.6.25-enterprise-commercial-advanced-log MySQL Enterprise Server - Advanced Edition (Commercial)DB : performance_schema|zxydbVar : binlog_format[ROW]max_connect_errors[100]max_connections[4000] max_user_connections[2500]open_files_limit[65535]sync_binlog[1] table_definition_cache[1424]table_open_cache[2048]thread_cache_size[1024] innodb_adaptive_flushing[ON]innodb_adaptive_hash_index[ON]innodb_buffer_pool_size[3G] innodb_file_per_table[ON]innodb_flush_log_at_trx_commit[1]innodb_flush_log_at_trx_commit[1] innodb_io_capacity[200]innodb_lock_wait_timeout[50]innodb_log_buffer_size[16M] innodb_log_file_size[2G]innodb_log_files_in_group[2]innodb_max_dirty_pages_pct[75] innodb_open_files[2048]innodb_read_io_threads[24]innodb_thread_concurrency[24] innodb_write_io_threads[24]-----------innodb bp pages status-- -----innodb data status---- --innodb log-- his --log(byte)-- read ---query--- time | data free dirty flush| reads writes read written|fsyncs written| list uflush uckpt view inside que|13:30:35| 0 0 0 0| 0 0 0 0| 0 0| 0 0.0b 0.0b 0 0 0|13:30:36| 429 196178 0 0| 0 0 0 0| 0 0| 351 0.0b 0.0b 0 0 0|13:30:37| 429 196178 0 0| 0 0 0 0| 0 0| 351 0.0b 0.0b 0 0 0|13:30:38| 429 196178 0 0| 0 0 0 0| 0 0| 351 0.0b 0.0b 0 0 0|13:30:39| 429 196178 0 0| 0 0 0 0| 0 0| 351 0.0b 0.0b 0 0 0|13:30:40| 429 196178 0 0| 0 0 0 0| 0 0| 351 0.0b 0.0b 0 0 0|
9,显示mysql QPS及TPS相关信息,并且显示所有相关的系统变量配置
[root@primarygtid monitor_tool]# python orzdba.py -C 10 -i 3 -com.=================================================.| Welcome to use the orzdba tool ! || Yep...Chinese English~ || Created by lubo qq:454331202~ |'=============== Date: 2019-10-22 ================'HOST: primarygtid IP: 127.0.0.1Ver : 5.6.25-enterprise-commercial-advanced-log MySQL Enterprise Server - Advanced Edition (Commercial)DB : performance_schema|zxydbVar : binlog_format[ROW]max_connect_errors[100]max_connections[4000] max_user_connections[2500]open_files_limit[65535]sync_binlog[1] table_definition_cache[1424]table_open_cache[2048]thread_cache_size[1024] innodb_adaptive_flushing[ON]innodb_adaptive_hash_index[ON]innodb_buffer_pool_size[3G] innodb_file_per_table[ON]innodb_flush_log_at_trx_commit[1]innodb_flush_log_at_trx_commit[1] innodb_io_capacity[200]innodb_lock_wait_timeout[50]innodb_log_buffer_size[16M] innodb_log_file_size[2G]innodb_log_files_in_group[2]innodb_max_dirty_pages_pct[75] innodb_open_files[2048]innodb_read_io_threads[24]innodb_thread_concurrency[24] innodb_write_io_threads[24]-----------QPS--TPS----------- ins upd del sel iud| 0 0 0 0 0| 0 0 0 2 0| 0 0 0 2 0| 0 0 0 2 0|
10,示mysql QPS及TPS及HIT及THREAD和BYTE相关信息
[root@primarygtid monitor_tool]# python orzdba.py -mysql -C 10 -i 3.=================================================.| Welcome to use the orzdba tool ! || Yep...Chinese English~ || Created by lubo qq:454331202~ |'=============== Date: 2019-10-22 ================'HOST: primarygtid IP: 127.0.0.1Ver : 5.6.25-enterprise-commercial-advanced-log MySQL Enterprise Server - Advanced Edition (Commercial)DB : performance_schema|zxydbVar : binlog_format[ROW]max_connect_errors[100]max_connections[4000] max_user_connections[2500]open_files_limit[65535]sync_binlog[1] table_definition_cache[1424]table_open_cache[2048]thread_cache_size[1024] innodb_adaptive_flushing[ON]innodb_adaptive_hash_index[ON]innodb_buffer_pool_size[3G] innodb_file_per_table[ON]innodb_flush_log_at_trx_commit[1]innodb_flush_log_at_trx_commit[1] innodb_io_capacity[200]innodb_lock_wait_timeout[50]innodb_log_buffer_size[16M] innodb_log_file_size[2G]innodb_log_files_in_group[2]innodb_max_dirty_pages_pct[75] innodb_open_files[2048]innodb_read_io_threads[24]innodb_thread_concurrency[24] innodb_write_io_threads[24]-------------------QPS--TPS----------- ------Hit%----- ------threads------ -----bytes---- time | ins upd del sel iud| lor hit| run con cre cac| recv send|13:34:44| 0 0 0 0 0| 0 100.00| 0 0 0 0| 0 0|13:34:47| 0 0 0 2 0| 0 100.00| 3 5 0 1| 391b 522b|
上述就是小编为大家分享的安装实时监控mysql开源工具GitHub orzdba的操作方法了,如果刚好有类似的疑惑,不妨参照上述分析进行理解。如果想知道更多相关知识,欢迎关注行业资讯频道。
信息
实时
工具
系统
方法
监控
操作系统
内容
就是
数据
数据库
时间
软件
分析
工作
繁琐
专业
中小
内容丰富
前言
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
服务器的加密卡怎么安装
软件开发工资分析报告ppt
上海艾绒软件开发有限公司
超微服务器跳线
数据库系统技术 填空题
反诈中心app未连接到服务器
网络安全产业助推
徐州艾特网络技术有限公司
路由器上dhcp服务器
网络安全的五个知识点
网络技术基础的理解
数据库太大会瘫痪服务器吗
网络安全专业人员要求
代理服务器群
南京创惠互联网科技怎么样
广州丰巽网络技术
职业认证数据库
快连服务器不在线
硕士网络安全研究方向
rose数据库表关系
网络安全学习手册
云服务器不能粘贴到电脑
数据库中关系运算视频
邮件服务器保持同步的协议
文件服务器架设
像素工厂远程服务器管理端口
成飞网络安全态势感知
正当防卫4进不去服务器怎么办
大连网络安全专业好就业吗
家用服务器要多大的存储电源