Linux 性能工具pidstat 命令詳解

2020年09月30日01:32:13 科技 1019

安裝完成Zabbix之後,我們就可以安裝Maxserver來實現數據大屏展示了。

完成Maxserver安裝之後,Zabbix裡面的主機將自動同步到Maxserver,將會看到如下的面板。

全部主機的運行狀態大屏

Linux 性能工具pidstat 命令詳解 - 天天要聞

每台主機的詳細運行大屏

Linux 性能工具pidstat 命令詳解 - 天天要聞

Linux 性能工具pidstat 命令詳解 - 天天要聞

pidstat 概述

pidstat是sysstat工具的一個命令,用於監控全部或指定進程的cpu、內存、線程、設備IO等系統資源的佔用情況。pidstat首次運行時顯示自系統啟動開始的各項統計信息,之後運行pidstat將顯示自上次運行該命令以後的統計信息。用戶可以通過指定統計的次數和時間來獲得所需的統計信息。

pidstat 安裝

pidstat 是sysstat軟體套件的一部分,sysstat包含很多監控linux系統狀態的工具,它能夠從大多數linux發行版的軟體源中獲得。

· 在Debian/Ubuntu系統中可以使用下面的命令來安裝: apt-get install sysstat

· CentOS/Fedora/RHEL版本的linux中則使用下面的命令: yum install sysstat

pidstat 示例

pidstat 的用法:

pidstat [ 選項 ] [ ] [ ]

如下圖:

Linux 性能工具pidstat 命令詳解 - 天天要聞

常用的參數:

· -u:默認的參數,顯示各個進程的cpu使用統計

· -r:顯示各個進程的內存使用統計

· -d:顯示各個進程的IO使用情況

· -p:指定進程號

· -w:顯示每個進程的上下文切換情況

· -t:顯示選擇任務的線程的統計信息外的額外信息

· -T { TASK | CHILD | ALL } 這個選項指定了pidstat監控的。TASK表示報告獨立的task,CHILD關鍵字表示報告進程下所有線程統計信息。ALL表示報告獨立的task和task下面的所有線程。 注意:task和子線程的全局的統計信息和pidstat選項無關。這些統計信息不會對應到當前的統計間隔,這些統計信息只有在子線程kill或者完成的時候才會被收集。

· -V:版本號

· -h:在一行上顯示了所有活動,這樣其他程序可以容易解析。

· -I:在SMP環境,表示任務的CPU使用率/內核數量

· -l:顯示命令名和所有參數

示例一:查看所有進程的 CPU 使用情況( -u -p ALL)

pidstat

pidstat -u -p ALL

pidstat 和 pidstat -u -p ALL 是等效的。 pidstat 默認顯示了所有進程的cpu使用率。

Linux 性能工具pidstat 命令詳解 - 天天要聞

詳細說明

· PID:進程ID

· %usr:進程在用戶空間佔用cpu的百分比

· %system:進程在內核空間佔用cpu的百分比

· %guest:進程在虛擬機佔用cpu的百分比

· %CPU:進程佔用cpu的百分比

· CPU:處理進程的cpu編號

· Command:當前進程對應的命令

示例二: cpu使用情況統計(-u)

pidstat -u

使用-u選項,pidstat將顯示各活動進程的cpu使用統計,執行」pidstat -u」與單獨執行」pidstat」的效果一樣。

Linux 性能工具pidstat 命令詳解 - 天天要聞

示例三: 內存使用情況統計(-r)

pidstat -r

使用-r選項,pidstat將顯示各活動進程的內存使用統計:

· PID:進程標識符

· Minflt/s:任務每秒發生的次要錯誤,不需要從磁碟中載入頁

· Majflt/s:任務每秒發生的主要錯誤,需要從磁碟中載入頁

· VSZ:虛擬地址大小,虛擬內存的使用KB

· RSS:常駐集合大小,非交換區五里內存使用KB

· Command:task命令名

示例四:顯示各個進程的IO使用情況(-d)

pidstat -d

Linux 性能工具pidstat 命令詳解 - 天天要聞

報告IO統計顯示以下信息:

· PID:進程id

· kB_rd/s:每秒從磁碟讀取的KB

· kB_wr/s:每秒寫入磁碟KB

· kB_ccwr/s:任務取消的寫入磁碟的KB。當任務截斷髒的pagecache的時候會發生。

· COMMAND:task的命令名

示例五:顯示每個進程的上下文切換情況(-w)

pidstat -w -p PID

· Cswch/s:每秒主動任務上下文切換數量

· Nvcswch/s:每秒被動任務上下文切換數量

· Command:命令名

示例六:顯示選擇任務的線程的統計信息外的額外信息 (-t)

pidstat -t -p PID

· TID:線程id

· %usr:進程在用戶空間佔用cpu的百分比

· %system:進程在內核空間佔用cpu的百分比

· %guest:進程在虛擬機佔用cpu的百分比

· %CPU:進程佔用cpu的百分比

· CPU:處理進程的cpu編號

· Command:當前進程對應的命令

示例七:pidstat -T

pidstat -T TASK

pidstat -T CHILD

pidstat -T ALL

TASK表示報告獨立的task。 CHILD關鍵字表示報告進程下所有線程統計信息。 ALL表示報告獨立的task和task下面的所有線程。

注意:task和子線程的全局的統計信息和pidstat選項無關。這些統計信息不會對應到當前的統計間隔,這些統計信息只有在子線程kill或者完成的時候才會被收集。

PID:進程id

· Usr-ms:任務和子線程在用戶級別使用的毫秒數。

· System-ms:任務和子線程在系統級別使用的毫秒數。

· Guest-ms:任務和子線程在虛擬機(running a virtual processor)使用的毫秒數。

· Command:命令名

科技分類資訊推薦

英睿熱成像IH25:六大亮點集一身 - 天天要聞

英睿熱成像IH25:六大亮點集一身

熱成像技術,作為一種能夠捕捉並顯示物體表面溫度分布的神奇手段,早已成為戶外探險、軍事偵察、夜間巡邏等領域的得力助手。今天,我們要介紹的英睿熱成像IH25,就是一款集眾多亮點於一身的熱成像儀。亮點1:輕巧便捷,隨身攜帶無負擔對於戶外探險者來說,裝備的重量和體積是影響行動靈活性的重要因素。英睿熱成像IH25以其小體積、...
白犀牛與經緯恆潤達成戰略合作,共築車規級無人駕駛物流新生態 - 天天要聞

白犀牛與經緯恆潤達成戰略合作,共築車規級無人駕駛物流新生態

2025年5月14日,全球領先的L4級別自動駕駛公司白犀牛與汽車電子系統科技龍頭企業經緯恆潤達成戰略合作。雙方將圍繞車規級智能硬體研發、高可靠性無人車產品開發展開深度合作,共同推動末端物流無人車的規模化商業落地。車規級硬體賦能無人車安全升級國家郵政局監測數據顯示,截至4月11日,今年我國快遞業務量已超500億件,...
今日頭條騙局大揭秘之三:頭條軟體坑你沒商量! - 天天要聞

今日頭條騙局大揭秘之三:頭條軟體坑你沒商量!

原創作品,歡迎點贊評論,收藏與轉發!朋友們好!我是海洋。之前我已經發布了兩篇頭條防騙的作品,得到了數以萬計朋友的支持和鼓勵!很多朋友發私信訴苦,還有很多朋友支持多寫幾篇這樣的文章,以此來提醒更多的朋友引以為戒。今天海洋整理了頭條平台刷金幣時
微星RTX 5080 16GB神龍限定版評測: 顏值性能並重的遊戲猛獸 - 天天要聞

微星RTX 5080 16GB神龍限定版評測: 顏值性能並重的遊戲猛獸

【ZOL中關村在線原創評測】對於遊戲發燒友來說,RTX 5080是一塊不可多得的顯卡,除了在遊戲方面遠超RTX 4080 SUPER之外,DLSS 4帶來的幀數加成也非常適合遊戲玩家,再加上16GB顯存,讓RTX 5080在遊戲和內容創作方面都有非常強大的潛力。在眾多RTX 5080中,微星GeForceRTX 5080 16G VANGUARD SOC神龍
端子線接頭的規格 - 天天要聞

端子線接頭的規格

常見的GST可能指海灣安全技術有限公司(GST)的產品,該公司在消防報警等領域有廣泛應用的端子線接頭等產品。例如GST-JX400接線端子箱,專為消防報警系統線路分線和接線而設計。
創新→南京這家企業連續三年獲「瞪羚企業」稱號 - 天天要聞

創新→南京這家企業連續三年獲「瞪羚企業」稱號

施工升降機是一種專為建築工地而設計的特種設備。位於江寧街道的南京高立特種裝備有限公司以創新為引擎,深耕施工升降機市場,在「升降」之間趟出一條國家級專精特新「小巨人」企業的躍升之路。在高立的智能工廠里,機器人正忙著切割、焊接,一台台施工升降機
自媒體侮辱雷軍小米 被判賠償6萬元 - 天天要聞

自媒體侮辱雷軍小米 被判賠償6萬元

5月14日傍晚,@小米法務部 發文稱,近日,就小米公司與自媒體「民之力」(又名「網路一兵」)網路侵權責任糾紛一案,法院作出一審判決。法院認定被告存在侮辱、誹謗行為,侵害了小米公司的名譽權。
618手機如何選?三大機皇炸場!這些黑科技讓你跪著喊真香 - 天天要聞

618手機如何選?三大機皇炸場!這些黑科技讓你跪著喊真香

旗艦手機閉眼入指南:這三款全能王直接沖就對了!不知道選什麼手機?別糾結了!旗艦機貴有貴的道理——頂級配置、質感拉滿、用三五年都不卡,關鍵是不用擔心踩坑。今年這三款神仙機型閉眼入准沒錯,從拍照狂魔到性能怪獸全安排上了!1.