這篇主要講一下linux(centos)上效能效能監控的操作。1.監控cpu使用情況--uptime
該命令將會列印出當前時間 系統執行了多久 當前登陸使用者數 系統平均負載
這裡的負載是單位時間內,cpu等待佇列中,評價有多少個程序在等待,等待的程序越多,cpu越忙。
2.監控記憶體及交換分割槽的使用情況--free
3.系統磁碟的使用情況-- df
這裡我們使用df -h 來人性化的顯示容量資訊
4.監控網路使用情況--ip 和netstat
ip可以檢視網絡卡的介面資訊,在centos中,網絡卡不在統一命令為ethx,而是會檢查主機硬體資訊,根據不同 的網絡卡做出不同的命令,netstat命令可以檢視伺服器開啟的埠資訊以及網路的鏈結狀態。
5.列印網路連線 ,路由表,網路介面統計等資訊
6.監控程序使用情況--ps和top命令
ps檢視當前程序資訊(ps在不同版本有不同的語法,這裡是centos)
ps -e 檢視所有的程序資訊
ps -ef 全格式顯示程序資訊
top 動態檢視程序資訊
top -d 重新整理間隔時間,預設3秒
top -p 檢視指定程序的pid
效能測試之nmon對linux伺服器的監控
nmon是一款計算機效能系統監控工具,因為它免費,體積小,安裝簡單,耗費資源低,廣泛應用於aix和linux系統 效能測試時,需要根據測試場景的執 況,分析一段時間內系統資源的變化,這時需要nmon採集資料並儲存下來,以下是常用的引數 f 引數 生成檔案,檔名 主機名 當前時間.nmon t 引數 ...
監控開發之如何開發簡單高效能擴充套件性強的監控系統
記得剛入行的時候,對於監控方面,用的是nagios和cacti,現在大多數中小公司好多都開始搞zabbix了,熟悉zabbix的人,知道他的效能的瓶頸其實主要還是在資料庫上,尤其是zabbx server 針對資料庫一些不高效邏輯的查詢和寫入引起的。同事針對zabbix開發也搞了半年了,和他交流了下...
全棧效能測試 25Linux系統Nmon監控
檢視靜態cpu的情況可以通過cat proc cpuinfo或uptime命令檢視。靜態的還可以 lscpu,比較常用。查總體的 cat proc cpuinfo查每乙個邏輯cpu的資訊,物理的x2 2是超執行緒的意思 x核數,得出來的數字就是邏輯上的,程式上 top檢視的是動態的資訊,在按1,看每...