第一步: 下载并安装mysql-connector-3.5x

Spotlight on MySQL 连接mysql必须使用mysql-connector-3.5x

 

1、下载

 

官网下载地址

 

http://dev.mysql.com/downloads/connector/odbc/

 

之前先注册一个oracle帐号,然后下载

base 性能监控 spotlight性能监控_base 性能监控

2、安装

一路“next”即可

base 性能监控 spotlight性能监控_mysql_02

 


 

base 性能监控 spotlight性能监控_base 性能监控_03

 

 

base 性能监控 spotlight性能监控_linux_04

 

 

base 性能监控 spotlight性能监控_mysql_05

 

 

base 性能监控 spotlight性能监控_linux_06

 

 

base 性能监控 spotlight性能监控_MySQL_07

第二步:下载并安装Quest_Spotlight-on-MySQL_80.exe

1、下载

官网地址——https://www.quest.com/common/registration.aspx?requestdefid=35381

之前先注册一个帐号,然后下载

base 性能监控 spotlight性能监控_MySQL_08

 

 

base 性能监控 spotlight性能监控_linux_09

2、安装

 

 

 

base 性能监控 spotlight性能监控_linux_10

 

 

base 性能监控 spotlight性能监控_base 性能监控_11

 

 

base 性能监控 spotlight性能监控_base 性能监控_12

 

 

base 性能监控 spotlight性能监控_base 性能监控_13

 

 

base 性能监控 spotlight性能监控_MySQL_14

 

 

base 性能监控 spotlight性能监控_base 性能监控_15

 

 

base 性能监控 spotlight性能监控_linux_16

3、填写注册码

base 性能监控 spotlight性能监控_MySQL_17

 

 

base 性能监控 spotlight性能监控_base 性能监控_18

 

 

base 性能监控 spotlight性能监控_linux_19

Authorization Key:

295710059649205163750

Site Message:

Bergelmir/CORE

注:只有当“Authorization Key”输入正确,才会弹出“Site Message”。

base 性能监控 spotlight性能监控_MySQL_20

第三步:在linux服务器安装sysstat

base 性能监控 spotlight性能监控_mysql_21

Spotlight on mysql监控linux操作系统时,需要执行iostat命令,所以需保证在目标linux服务器上安装iostat 

 

yum install -y sysstat.x86_64

第四步:建立连接

base 性能监控 spotlight性能监控_linux_22

 

 

base 性能监控 spotlight性能监控_linux_23

点击connect,察看效果图

base 性能监控 spotlight性能监控_linux_24

第五步:相关监控简介

1、MySQL相关

 

1.1 Activity->Mutex 对应Show engine innodb mutex

base 性能监控 spotlight性能监控_linux_25

 


 

base 性能监控 spotlight性能监控_mysql_26

1.2 Activity->InnoDB Status 对应 show engine innodb status;

base 性能监控 spotlight性能监控_MySQL_27

1.3 Activity->Error Log 显示当前连接最近的一次报错,包括数据库的创建、启动,一个表的创建或者该check && repair,以及某个logfile的创建

base 性能监控 spotlight性能监控_base 性能监控_28

1.4 Activity->General Log 以表格形式显示某客户端连接及断开的记录,以及各SQL statement

注:my.cnf里需设定参数log_output=table

base 性能监控 spotlight性能监控_base 性能监控_29

 


1.5 Activity->Slow Query Log 以表格形式展示一个慢查询SQL语句

base 性能监控 spotlight性能监控_base 性能监控_30

2 系统相关

2.1 OS Details->OS Performance 显示操作系统的cpu、磁盘I/O、memory等监控信息

base 性能监控 spotlight性能监控_linux_31

 


2.2 OS Details-> OS Processes 显示当前活跃的进程

 

base 性能监控 spotlight性能监控_MySQL_32

 

 第六步:Spotlight on unix,一路下一步即可

1,安装完成后要以管理员身份启动

2,连接配置注意事项

base 性能监控 spotlight性能监控_base 性能监控_33

注意:这里连接的user不能是root(spotlight需要一个具有root权限的用户,但是又不允许是root),所以需要给要连接的linux端创建一个有root权限的用户,在linux主机创建了root权限的用户后,即可配置连接用户名及密码
创建用户和密码:

useradd -g root -G root spotlight

passwd spotlight

如果创建错误了可以使用删除命令

userdel spotlight

groupdel spotlight

最后 检查linux是否安装sysstat包

mpstat -V

base 性能监控 spotlight性能监控_linux_34

 

 如果没有就执行  yum  install sysstat -y 进行安装

至此就可以放心使用了