`
Jatula
  • 浏览: 276644 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
社区版块
存档分类
最新评论

mtop 实时监控 MySQL

阅读更多

refers to:http://blog.chinaunix.net/u/504/showart_1666344.html

mtop 实时监控 MySQL
Requires the following perl modules:    Module              Available At
    ------------      --------------------------------------------------------
    Curses              http://cpan.linuxforum.net/authors/id/G/GI/GIRAFFED
    DBI                  Distributed as Bundle::DBI: http://www.cpan.org/authors/id/TIMB
    DBD::mysql        http://www.cpan.org/modules/by-module/DBD
    Getopt::Long     (Distributed with Perl 5)
    Net::Domain      Part of libnet: http://www.cpan.org/authors/id/GBARR
# perl -e 'use Curses'
# perl -e 'use DBI'
# perl -e 'use DBD::mysql'
# perl -e 'use Getopt::Long'
# perl -e 'use Net::Domain'没有输出就是模块已经安装了,有错误就是相应的模块没有安装。可以在上面给出的地址下载相应模块的最新版本。
安装所需的 Perl 模块:
# tar zxvf Curses-x.xx.tar.gz
# cd Curses*
# perl Makefile.PL
# make
# make installyum 仓库里有 perl-DBI ,所以直接 yum 安装,# yum -y install perl-DBI因为是编译安装的 MySQL ,所以需要把 lib 的路径加入 ld.so.conf ,# vi /etc/ld.so.conf
/usr/local/mysql/lib/mysql
# ldconfig虽然 yum 仓库里有 perl-DBD-MySQL ,但其依赖 mysql ,所以还是编译安装,# tar zxvf DBD-mysql-x.xxxx.tar.gz
# cd DBD-mysql*
# perl Makefile.PL --mysql_config=/usr/local/mysql/bin/mysql_config
# make
# make install安装 mtop :# tar zxvf mtop-0.6.6.tar.gz
# cd mtop-0.6.6
# perl Makefile.PL
# make
# make install添加相应的 MySQL 数据库用户:
# mysql -uroot -pPASSWORD
mysql> GRANT RELOAD,PROCESS,SUPER ON *.* TO 'mtop'@'localhost' IDENTIFIED BY 'mtop';
mysql> FLUSH PRIVILEGES;
mysql> exit运行:因为自定义了 mysql.sock 的位置,所以需要做个链接 mtop 才能运行,
# ln -s /var/run/mysqld/mysql.sock /tmp/mysql.sock
# mtop --dbuser=mtop --password=mtop
分享到:
评论

相关推荐

    Mysql-mtop性能监控

    它能够实时监控多个 MySQL 服务器的状态、连接数、每秒查询量(QPS)、事务处理速度(TPS)、数据库流量、复制状态以及性能指标,并在检测到异常(如连接错误、复制异常或延迟)时发送告警邮件给 DBA 进行处理。...

    MySQL MTOP是一个由Python+PHP开发的开源MySQL数据库监控系统

    MySQL MTOP是一个由Python+PHP开发的开源MySQL数据库监控系统。系统由Python实现多进程数据采集和告警,PHP实现WEB展示和管理。MySQL服务器无需安装任何Agent,只需在监控WEB界面配置相关数据库信息,启动监控进程后...

    MySQL企业监控系统

    MySQL MTOP是一个由Python+PHP开发的开源MySQL企业监控系统。系统由Python实现多进程数据采集和告警,PHP实现WEB展示和管理。MySQL服务器无需安装任何Agent,只需在监控WEB界面配置相关数据库信息,启动监控进程后,...

    MySQL实时监控工具orztop的使用介绍

    - **Zabbix、Prometheus + Grafana**:这些是更全面的系统监控解决方案,可以监控MySQL在内的多种服务,提供丰富的图表和告警功能。 总之,orztop作为一款轻量级的MySQL实时监控工具,对于日常运维和故障排查具有很...

    MySQL MTOP v2.1.zip

    MySQL MTOP是一个由Python PHP开发的开源MySQL企业监控系统。系统由Python实现多进程数据采集和告警,PHP实现WEB展示和管理。MySQL服务器无需安装任何Agent,只需在监控WEB界面配置相关数据库信息,启动监控进程后,...

    MySQLMTOP数据库监控系统 v2.1.zip

    1. **实时监控**:MySQLMTOP能够实时展示MySQL服务器的关键指标,如CPU使用率、内存占用、连接数、查询速率等,让管理员随时了解数据库的健康状况。 2. **性能指标**:它提供详细的性能指标统计,包括慢查询日志...

    MySQL MTOP数据管理最新官方版

    MySQL MTOP数据管理最新官方版,MySQL MTOP是一个由Python+PHP开发的开源MySQL企业监控系统。系统由Python实现多进程数据采集和告警,PHP实现WEB展示和管理。MySQL服务器无需安装任何Agent,只需在监控WEB界面配置...

    MySQL MTOP v2.1

    MySQL MTOP是一个由Python+PHP开发的开源MySQL企业监控系统。系统由Python实现多进程数据采集和告警,PHP实现WEB展示和管理。MySQL服务器无需安装任何Agent,只需在监控WEB界面配置相关数据库信息,启动监控进程后,...

    mysql innodb的监控(系统层,数据库层)

    也可以用一些现成的监控工具进行查询,目前用的比较多的innotop、mysqlreport、mtop、mytop,还有淘宝perl语言研发的orzdba。 就监控的指标而言,有系统层面的,数据库层面的。 1、系统层面包括系统的load、cpu、...

    linux 下cpu mem 监控的mytop源码

    `mytop`是一款基于命令行的实时监控工具,它模仿了MySQL数据库管理中的`top`命令,提供了针对MySQL服务器性能的实时查看和分析功能。你提到的"linux下cpu mem监控的mytop源码"正是这样的一个工具,通过分析源码,...

    MySQLMTOP数据库监控系统-其他

    2、实时MySQL状态监视和警报MySQL MTOP持续监视MySQL的基本状态和性能信息,包括数据库连接状态,启动时间,数据库版本,总连接数,活动进程,QPS,TPS,进出MySQL数据库的流量信息。在数据库状态异常或偏离正常基准...

    数据库监控

    Lepus是一套开源的数据库监控平台,目前已经支持MySQL、Oracle、SQLServer、MongoDB、Redis等数据库的基本监控和告警(MySQL已经支持复制监控、慢查询分析和定向推送等高级功能)。Lepus无需在每台数据库服务器部署...

    innotop使用说明

    Innotop 是一个高级的 MySQL 监控工具,专为 InnoDB 存储引擎设计,提供了丰富的实时性能信息。通过它,你可以深入理解数据库的运行状态,包括缓冲池、锁定、查询等关键指标,从而更好地优化数据库性能。 ### 安装 ...

    最新IT-运维工程师的23个细节-进阶.docx

    15. 数据库监控:mytop、orzdba、Percona Toolkit、Maatkit、innotop、myawr和SQL级监控工具监控MySQL的性能和健康状况。 16. 基准测试:多种MySQL基准测试工具如mysqlsla、sql-bench、Super Smack和Percona's TPCC...

    IT-运维工程师的23个细节-进阶.docx

    3. **监控工具**: 如Cacti、Nagios/Icinga、Zabbix和Grafana,用于实时监控系统性能和状态;Mtop、MRTG、Monit则专注于网络流量和系统性能监控;dstat、atop、nmon提供系统资源统计;slabtop关注内核slab缓存;sar...

    数据库操作

    5. **Mtop**: 类似于MySQL的监控工具,用于监控MySQL数据库的性能。 6. **MRTG (Multi Router Traffic Grapher)**: 专门用于绘制网络流量图表的工具。 7. **Monit**: 可以监控进程、文件、目录和网络服务等,当检测...

    IT-运维工程师的23个细节-进阶 (2).pdf

    - 系统监控:Cacti、Nagios(Icinga)、Zabbix、Grafana、Mtop、MRTG、Monit等用于实时监控系统状态。 - 性能监控:dstat、atop、nmon、slabtop、sar和sysdig提供系统性能的深度分析。 - 网络监控:tcpdump、iftop...

Global site tag (gtag.js) - Google Analytics