性能监控—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 顯示當前活躍的進程
總結
以上是生活随笔為你收集整理的性能监控—spotlight监控mysql性能的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 性能测试工具—JMeter分布式启动
- 下一篇: 消息队列—简介以及使用场景