
Linux 系統(tǒng)監(jiān)控培訓(xùn)
系統(tǒng)一旦上線跑起來,自然希望它一直相安無事,不要宕機,不要無響應(yīng),不要慢騰騰的,
這就需要我們要監(jiān)視系統(tǒng)的運行狀況,發(fā)現(xiàn)問題及時處理。
可以學(xué)習(xí)有關(guān)系統(tǒng)監(jiān)控的命令使用:如vmstat,top,iostat。以及監(jiān)控腳本的編寫。
1 CPU監(jiān)控:top
2 列出打開的文件:lsof
3 網(wǎng)絡(luò)狀態(tài)統(tǒng)計:netstat
4 監(jiān)控Linux磁盤I/O :iotop
5 實時局域網(wǎng)IP監(jiān)控:IPTraf
6 監(jiān)視每個進程使用的網(wǎng)絡(luò)帶寬:NetHogs
7 圖形化監(jiān)視:System Monitor
8 使用 Python 實現(xiàn) Linux 監(jiān)控腳本
9 虛擬內(nèi)存監(jiān)控:vmstat
10 網(wǎng)絡(luò)包分析器:tcpdump
11 進程監(jiān)控:Htop
12 輸入/輸出統(tǒng)計:iostat
13 服務(wù)管理程序:sysv-rc-conf
14 監(jiān)視網(wǎng)絡(luò)帶寬:iftop
15 Nagios 的安裝
1
linux系統(tǒng)監(jiān)控常用命令(一)
2
linux系統(tǒng)監(jiān)控常用命令(二)
3
Linux系統(tǒng)監(jiān)控工具——Nagios
4
Linux 監(jiān)控的 Python 腳本
執(zhí)行 top、vmstat、lsof、tcpdump、netstat、htop、iostat、iptraf 命令分別查看效果
執(zhí)行 sysv-rc-conf、nethogs、iftop、gnome-system-monitor 命令分別查看效果
使用 nagios 查看所有用戶的服務(wù)狀態(tài)詳細信息
使用 Python 實現(xiàn) CPU 檢測
使用 Python 實現(xiàn)系統(tǒng)負載監(jiān)測
使用 Python 實現(xiàn)內(nèi)存信息的獲取
使用 Python 實現(xiàn)網(wǎng)絡(luò)接口的監(jiān)測
