Spotlight on unix監控linux服務器
1.下載安裝,工具包下載地址:
注:安裝之后需要破解注冊碼
2.由於spotlight不能默認使用root用戶登錄,所以必須先創建一個具有root權限的用戶
注:密碼最好不要設置的過於簡單化
[root@mululu ~]# vi /etc/passwd
修改/etc/passwd文件,將spotlight的UID和GID改成0:0
3.檢查linux有沒有安裝sysstat
(1)檢查是否安裝sysstat包:rpm -q sysstat;
(2)如果沒有,安裝:rpm -ivh sysstat。
4.連接Linux服務器
5.連接之后的監控圖
(1)、system
系統信息包括Linux版本、系統運行時間、現在時間
(2)、Network
包括連接數和寬帶
(3)、CPU
用戶使用cpu、系統使用cpu和剩余cpu;
其中還包括進程列隊。
(4)、Memory
內存情況包括物理內存與虛擬內存的使用情況
(5)、Swap Files
交換文件的使用情況
(6)、Disk Activity
磁盤使用情況
(7)、Paging in /out
每秒內存頁讀入的數量。/每秒內存分頁寫入內存數量。是CPU與內存間的交互。
(8)、Swapping in rate / out rate
上面是頁交換,這個是進程交互。
(9)、Disk I/O writes / reads
虛擬內存是在硬盤上划分出來的,當內存不足時物理內存會與虛擬內存交互,響應的會產生磁盤的I/O問題。
Spotlight on mysql監控mysql
potlight on mysql監控linux操作系統時,需要執行iostat命令,所以需保證在目標linux服務器上安裝iostat
yum install -y sysstat.x86_64
建立連接
點擊connect后就可以察看健康效果了~
相關監控簡介
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 顯示當前活躍的進程