spotlight监控mysql性能

spotlight可以监控mysql性能,同监控linux一样配置

目录

1、安装spotlight

2、参数认识

1、安装spotlight

spotlight不仅仅只是监控mysql,还可以完成数据库以及其他操作系统等的监控。本篇介绍的是监控mysql性能,因此安装监控mysql的那一部分就可以了

1.1mysql插件并完成安装

链接: https://dev.mysql.com/downloads/file/?id=406118

下载好之后,在你的window上双击完成安装即可

1.2下载安装spotlight

 链接:https://pan.baidu.com/s/1tYo9seqA84MCSzoR4psi-g 提取码:kxng 

1.3linux服务器相关配置

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

yum install -y sysstat.x86_64

第二点:完成破解

破解该软件可以接触更多功能限制,网上有很多破解码,可以自己搜一下

Authorization Key: 295710059649205163750
Site Message: Bergelmir/CORE

1.4连接linux服务器

由于之前装了监控linux的那一部分,所以打开能看到有mysql和linux监控的2种选择

点击connect,选择mysql,填写mysql所在服务器的ip,mysql以及服务器用户名,密码,点击“ok",完成连接

我们可以通过File->Calibration修改实时获取服务器信息的频率

 

2、参数认识

2.1Home

打开控制面板我们可以看到mysql所在服务器以及mysql服务运行情况

Activity Summary展示mysql服务的运行情况:

2.2Activity->Mutex 对应Show engine innodb mutex 

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

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

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

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

2.5slow query log和general log默认是不展示,需要设置一下才能正常显示

开启常规日志set global general_log = 1;

开启慢日志SET GLOBAL slow_query_log = 'ON';

然后spotlight重新连接下就可以正常显示日志了

2.6OS Details->OS Performance 显示mysql服务器的cpu、磁盘I/O、memory等监控信息

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

 

原文地址:https://www.cnblogs.com/weizhideweilai/p/11367828.html