Linux CentOS 之 效能監控

2022-02-07 23:23:01 字數 1288 閱讀 6612

這篇主要講一下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,看每...