linux性能監(jiān)控工具介紹

1.uptime
該命令直觀的顯示了服務器在過去15分鐘,5分鐘,1分鐘內(nèi)的平均負載
2.vmstat
每隔2秒輸出vmstat的信息,共輸出10次。
類別 | procs | swap | io | system | cpu |
r:正在運行的進程數(shù)目 | si: 換入到內(nèi)存的容量 | bi: 讀入塊數(shù)目 | in: 中斷數(shù)目 | us:用戶 | |
b:阻塞的進程數(shù)目 | so: 換出內(nèi)存的容量 | bo: 寫到塊數(shù)目 | cs: 上下文切換數(shù)目 | sy:系統(tǒng) | |
id:空閑 | |||||
wa:等待io完成的cpu |
3.iostat
每隔2秒輸出iostat信息,共輸出3次
tps | blk_read/s | blk_wrtn/s | blk_read | blk_wrtn |
發(fā)送磁盤的I/O請求數(shù) | 每秒讀取的block數(shù)量 | 每秒寫的block數(shù)量 | 讀入block的總數(shù) | 寫入block的總數(shù) |
備注:該命令包含了cpu信息和磁盤IO信息,這里簡單介紹下有關(guān)磁盤IO的幾個參數(shù)。需要注意的是,第一次blk_read和blk_wrtn是統(tǒng)計的歷史總數(shù),后面是每一秒的變化數(shù)。
4.top
top -d 10 每10秒鐘查看下信息。
包含了load信息,系統(tǒng)運行時間信息,cpu信息,進程信息等。
5.free -m
=====Mem行======
total:內(nèi)存總量,
used:表示總計分配給緩存(包含buffers 與cache )使用的數(shù)量,但其中可能部分緩存并未實際使用
free:未分配的內(nèi)存
buffers:系統(tǒng)分配但未被使用的buffers 數(shù)量
cached:系統(tǒng)分配但未被使用的cache 數(shù)量
======buffers/cache行=====
used:Mem行中的used - buffers-cached,實際使用的內(nèi)存總量
free: 未被使用的buffers 與cache 和未被分配的內(nèi)存之和,這就是系統(tǒng)當前實際可用內(nèi)存。
6.sar
通過sar命令可以查看服務器的各個硬件的實時運轉(zhuǎn)情況。由于顯示的一些參數(shù)含義與其它命令類似,這里就不一一詳細介紹,只重點介紹
幾個參數(shù)。
(1)sar -d 顯示磁盤實時信息
(2)sar -b 查看I/O和傳送速率的統(tǒng)計信息
(3)sar -u 顯示cpu實時信息
(4)sar -q 查看平均負載
(5)sar -r 查看內(nèi)存使用情況
(6)sar -n DEV 查看網(wǎng)卡流量情況
rxpck/s:每秒鐘接收的數(shù)據(jù)包
txpck/s:每秒鐘發(fā)送的數(shù)據(jù)包
rxbyt/s:每秒鐘接收的字節(jié)數(shù)
txbyt/s:每秒鐘發(fā)送的字節(jié)數(shù)
rxcmp/s:每秒鐘接收的壓縮數(shù)據(jù)包
txcmp/s:每秒鐘發(fā)送的壓縮數(shù)據(jù)包
rxmcst/s:每秒鐘接收的多播數(shù)據(jù)包
相關(guān)文章
Fedora Linux 42 穩(wěn)定版發(fā)布: 帶來大量新功能和軟件更新
Fedora 42昨日發(fā)布,這是 Red Hat 贊助開發(fā)的杰出前沿 Linux 發(fā)行版的最新版,包含大量新功能和軟件更新,使其成為 2025 年上半年發(fā)布的一款出色的 Linux 操作系統(tǒng)之一,內(nèi)2025-04-16如何在Linux查看硬盤信息? 查看Linux硬盤大小類型和硬件信息的5種方法
使用Linux系統(tǒng)的過程中,查看和了解硬盤信息是非常重要的工作,尤其是對于系統(tǒng)管理員而言,那么在Linux系統(tǒng)中如何查看硬盤信息?以下是具體內(nèi)容介紹2025-03-12如何在 Linux 中查看 CPU 詳細信息? 3招輕松查看CPU型號、核心數(shù)和溫度
在日常運維工作中,獲取 CPU 信息是系統(tǒng)運維管理員常見的工作內(nèi)容,無論是為了性能調(diào)優(yōu)、硬件升級還是僅僅滿足好奇心2025-03-11什么是 Arch Linux? 獨樹一幟的Arch Linux發(fā)行版分析
Arch Linux是為簡化,優(yōu)化,現(xiàn)代化,實用主義,用戶中心和多功能性而創(chuàng)建Linux發(fā)行版,究竟是什么讓 Arch 與眾不同?下面我們就來簡要解讀2025-02-19如何在Linux環(huán)境下制作 Win11裝機U盤?
一直用的linux辦公,想要將筆記本電腦從 Linux 系統(tǒng)切換回 Windows 11,我們可以制作一個win11裝機u盤,詳細如下2025-02-17Rsnapshot怎么用? 基于Rsync的強大Linux備份工具使用指南
Rsnapshot 不僅可以備份本地文件,還能通過 SSH 備份遠程文件,接下來詳細介紹如何安裝、配置和使用 Rsnapshot,包括創(chuàng)建每小時、每天、每周和每月的本地備份,以及如何進2025-02-06Linux Kernel 6.13發(fā)布:附更新內(nèi)容及新特性解讀
Linux 內(nèi)核 6.13 正式發(fā)布,新版本引入了惰性搶占支持,簡化內(nèi)核搶占邏輯,通過減少與調(diào)度器相關(guān)的調(diào)用次數(shù),讓內(nèi)核在運行時表現(xiàn)更優(yōu),從而提高效率2025-01-23五大特性引領創(chuàng)新! 深度操作系統(tǒng) deepin 25 Preview預覽版發(fā)布
今日,深度操作系統(tǒng)正式推出deepin 25 Preview版本,該版本集成了五大核心特性:磐石系統(tǒng)、全新DDE、Treeland窗口合成器、AI For OS以及Distrobox子系統(tǒng)2025-01-18Linux Mint Xia 22.1重磅發(fā)布: 重要更新一覽
Beta 版 Linux Mint“Xia” 22.1 發(fā)布,新版本基于 Ubuntu 24.04,內(nèi)核版本為 Linux 6.8,這次更新帶來了諸多優(yōu)化和改進,進一步鞏固了 Mint 在 Linux 桌面操作系統(tǒng)領域的2025-01-16LinuxMint怎么安裝? Linux Mint22下載安裝圖文教程
Linux Mint22發(fā)布以后,有很多新功能,很多朋友想要下載并安裝,該怎么操作呢?下面我們就來看看詳細安裝指南2025-01-16