centos7下使用mytop監控MySQL性

2021-08-02 08:09:02 字數 1189 閱讀 4838

mytop 是乙個類似 linux 下的 top 命令風格的 mysql 監控工具,可以監控當前的連線使用者和正在執行的命令

網路上的文章太舊了,今天配置了一下記錄下安裝配置過程,有需要的同學可以看看

2、安裝相關支援庫:

wget

wget

tar -zxvf termreadkey-2.37.tar.gz

cd termreadkey-2.37

perl makefile.pl

make

make install

cd ..

tar -zxvf dbi-1.622.tar.gz

cd dbi-1.622

perl makefile.pl

make

make install

二、安裝mytop

wget

tar -zxvf mytop-1.6.tar.gz

cd mytop-1.6

perl makefile.pl

make

make test

make install

修改一處錯誤:

vim /usr/local/bin/mytop

第958行:

$host =~ s/^([^.]+).*/$1/; (注釋掉)

$thread-> = $host;(注釋掉)

if($host)

= $host;

} 開始監控:

監控畫面引數意義:

第一行顯示了主機名稱,還有至今 mysql 的執行時間 (以 days hour:minutes:seconds 為格式)。

第二、三行的 queries 顯示了至今執行的 sql 查詢語句總數,另外還有目前每秒處理的查詢數和速度。

第四行的 key efficiency 就是傳說中的快取命中率了,如果太低了你可能要調整你的 mysql 設定,或者調整一下表的結構,後面還有目前的進出速度。

最下方的區域就是目前鏈結到資料庫的各個執行緒,你可以按 k 殺死乙個執行緒,或者按 f 了解特定執行緒的資訊

CentOS 7下FirewallD使用簡介

學習apache安裝的時候需要開啟80埠,由於centos 7版本以後預設使用firewalld後,網上關於iptables的設定方法已經不管用了,想著反正iptable也不會用,索性直接搬官方文件,學習firewalld了,好像比iptables要簡單點了。1 firewalld簡介 firewa...

centos7下Firewall使用詳解

安裝它,只需 yum install firewalld 如果需要圖形介面的話,則再安裝 yum install firewall config 一 介紹 防火牆守護 firewalld 服務引入了乙個信任級別的概念來管理與之相關聯的連線與介面。它支援 ipv4 與 ipv6,並支援網橋,採用 fi...

CentOS 7 下使用 Firewall 防火牆

日期 2018 03 06 字型 大 中 小 在 centos 7 中,引入了乙個新的服務,firewalld,下面一張圖,讓大家明確的了解防火牆 firewall 與 iptables 之間的關係與區別。安裝它,只需 yum install firewalld 如果需要圖形介面的話,則再安裝 yu...