今天再来看看Spotlight on MySQL怎么监控MySQL服务器。Quest公司的spotlight on mysql具有很强大的功能。
Spotlight on MySQL接MySQL时,提示 安装 ODBC 驱动, MyODBC之类的,错误提示,让人很是郁闷,折腾很久终于有解决办法。
需要安装个 MySQL ODBC 3.51.24 的驱动,不是 mysql-connector-odbc-5.x 的驱动。
第一步: 下载并安装mysql-connector-3.5x
Spotlight on MySQL 连接mysql必须使用mysql-connector-3.5x,5.3.2版本我试了下不行,有兴趣可以试试。
也是傻瓜安装,但值得一提的是他可以独立安装和如果你之前安装了Spotlight on Unix,可以和他安装在一起,启动后俩选项任意选择。
3、填写注册码,破解
第三步:在安装MySQL linux服务器安装sysstat
potlight on mysql监控linux操作系统时,需要执行iostat命令,所以需保证在目标linux服务器上安装iostat
yum install -y sysstat.x86_64
否则会报错的哟~
第四步:建立连接
点击connect后就可以察看健康效果了~
我们的服务器数据库:是在windows2003上。
这款工具非常的花哨,界面很漂亮,自带报警。
1、创建连接
2、监控界面
3、查看MySQL启动错误日志
4、参数图形界面
5、操作系统参数查看
这款用着也不错。自己很喜欢,有些参数不合理。它会报警提示你。并给出建议。
1、MySQL相关
1.1 Activity->Mutex 对应Show engine innodb mutex
1.2 Activity->InnoDB Status 对应 show engine innodb status;
1.3 Activity->Error Log 显示当前连接最近的一次报错,包括数据库的创建、启动,一个表的创建或者该check && repair,以及某个logfile的创建
1.4 Activity->General Log 以表格形式显示某客户端连接及断开的记录,以及各SQL statement
注:my.cnf里需设定参数log_output=table
1.5 Activity->Slow Query Log 以表格形式展示一个慢查询SQL语句
2 系统相关
2.1 OS Details->OS Performance 显示操作系统的cpu、磁盘I/O、memory等监控信息
2.2 OS Details-> OS Processes 显示当前活跃的进程
总结:你觉得 Spotlight on MySQL 怎么样?不关你是开发、测试还是运维,有了它你将事半功倍,对了还有一点好处,遇到瓶颈与压力他会实时报警,报警级别可以自定义,剩下的还是靠大家一起去探索。Spotlight on Unix和Spotlight on MySQL 讲完了,有空再把Oracle的讲一下就全了。O(∩_∩)O哈哈~