下面是我想呈現給你的4個強大的監控工具。
你可能知道在機器上檢視實時程序的標準工具top。如果不知道,請執行$ top看看,執行$ man top閱讀幫助手冊。
htop是top的擴充套件版本,有更豐富的概貌(例如全命令、視覺化、圖形使用者介面gui和使用者介面ui),有滑鼠點選互動(譯者注:看下面的截圖,指的是最上面的列標題如cpu%、mem%等可以通過滑鼠點選切換以顯示不同的功能),也有許多的指導教你如何做程序管理。
安裝該命令並嘗試執行:
$
sudo
apt-get
install
htop
截圖如下:
- from my os x terminal in my debian 7 box
iotop是io實時監控器。使用它們附屬的詳細輸入輸出(io)使用方法可以展示出你系統中每個程序執行緒的資訊。
該命令可以與$ tcpdump(響應網路流量的命令)一起使用。如果你發現你的web伺服器上有程式在執行,你可以,比如執行$ tcpdump port 80檢查埠80(標準的http埠)的網路流量來觀察細節。
最有用的資訊可能是disk write這一列,從該列你可以準確的看到每個io使用了多少個程序,單位為k/s。
安裝該命令並嘗試執行:
$
sudo
apt-get
install
iotop
截圖如下:
apachetop展示apache web伺服器上關於http請求的實時表。
它顯示統計(stats), 點選(hits), 請求(requests), 請求細節(request details),且能夠獲得當前你的web伺服器正在執行程式的概貌,這一點很讚。
如果你使用的是nginx,也有一些相似的工具,但似乎沒有apachetop那麼詳細。
安裝該命令並嘗試執行:
$
sudo
apt-get
install
apachetop
截圖如下:
glances用各個分離的表列展示了你機器當前正執行的各種有用的實時資料。glances旨在用最小的空間顯示盡可能多的資訊,我認為它的目標完全達到了。
glances用有限的互動可能性和更深層的資訊監控percpu, load, memory, swap, network, disk i/o, mount data 和processes,但對於獲得乙個整體概貌絕對是完美的。
安裝該命令並嘗試執行:
$
sudo
apt-get
install
glances
截圖如下:
linux下glances伺服器監控工具
glances 可以為 unix 和 linux 效能專家提供監視和分析效能資料的功能,其中包括 glances 工具可以在使用者的終端上實時顯示重要的系統資訊,並動態地對其進行更新。這個高效的工具可以工作於任何終端螢幕。另外它並不會消耗大量的 cpu 資源,通常低於百分之二。glances 在螢幕...
web伺服器監控工具
監控你的web伺服器或者web主機執行是否正常與健康是非常重要的。你要確保使用者始終可以開啟你的 並且網速不慢。伺服器監控工具允許你收集和分析有關你的web伺服器的資料。performance co pilot,簡稱 pcp,是乙個系統效能和分析框架。它從多個主機整理資料並實時的分析,幫你識別不正常...
nmon工具監控伺服器
一 檢查安裝環境 uname a 檢視作業系統資訊 lsb release a 檢視linux發行版本 三 上傳nmon軟體至伺服器 1 上傳 rz 選擇上nmon傳的檔案,上傳至伺服器 2 新建乙個檔案,解壓到新資料夾中 mkdir nmon 檔名 3 解壓 tar zxvf 檔案 移動檔案到資料...