精品国产人成在线_亚洲高清无码在线观看_国产在线视频国产永久2021_国产AV综合第一页一个的一区免费影院黑人_最近中文字幕MV高清在线视频

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內(nèi)不再提示

常用的linux系統(tǒng)性能監(jiān)控命令

麥辣雞腿堡 ? 來源:程序員小飯 ? 作者:程序員小飯 ? 2023-10-09 15:35 ? 次閱讀

uptime(系統(tǒng)整體性能評估)

圖片

這里需要注意的是:load average這個輸出值,這三個值的大小一般不能大于系統(tǒng)CPU的個數(shù)

那么如何查看cpu的個數(shù)呢?

查看系統(tǒng)cpu的信息

cat /proc/cpuinfo中的信息

其中cpu cores即為cpu的核數(shù)

也可以用cat /proc/cpuinfo |grep “cores”|uniq直接查看

[root@test ~]# cat /proc/cpuinfo |grep “cores”|uniqcpu cores : 2

cpu的性能評估

利用vmstat命令監(jiān)控cpu

vmstat 2 10 (每2秒監(jiān)控一次 監(jiān)控10次)

圖片

procs

r表示運行和等待cpu時間片的進程數(shù),這個值如果長期大于cpu的個數(shù),則需要增加系統(tǒng)cpu

b表示等待資源的進程數(shù)

CPU

us列顯示了用戶進程消耗CPU時間百分比,us比較高的時候,說明用戶進程消耗cpu的時間多,如果長期大于50%,就需要優(yōu)化程序和算法

sy列顯示了內(nèi)核進程消耗的cpu時間百分比,sy值較高的時候,說明內(nèi)核消耗的cpu資源很多

根據(jù)經(jīng)驗,us+sy的參考值為80%,如果us+sy大于 80%說明可能存在CPU資源不足。

利用sar命令監(jiān)控系統(tǒng)cpu

sar命令會增加系統(tǒng)開銷 但是影響不大

yum install sysstat安裝sar命令

sar -u 3 5(u顯示系統(tǒng)所有cpu在采樣時間內(nèi)的負載狀態(tài))

圖片

%user:用戶進程消耗cpu的時間百分比

%nice:運行正常進程所消耗cpu的百分比

%system:系統(tǒng)消耗cpu時間百分比

%iowait:IO等待所占用cpu時間百分比

%steal:內(nèi)存在相對緊張的環(huán)境下pagein強制對不同頁面進行的steal操作

%idle:cpu處在空閑時間的百分比

內(nèi)存性能評估

利用free指令監(jiān)控內(nèi)存

free -m #查看以M為單位的內(nèi)存使用情況

圖片

一般有這樣一個經(jīng)驗公式:

應用程序可用內(nèi)存/系統(tǒng)物理內(nèi)存》70%時,表示系統(tǒng)內(nèi)存資源非常充足,不影響系統(tǒng)性能。

應用程序可用內(nèi)存/系統(tǒng)物理內(nèi)存《20%時,表示系統(tǒng)內(nèi)存資源緊缺,需要增加系統(tǒng)內(nèi)存。

20%《應用程序可用內(nèi)存/系統(tǒng)物理內(nèi)存《70%時,表示系統(tǒng)內(nèi)存資源基本能滿足應用需求,暫時不影響系統(tǒng)性能。

利用vmstat監(jiān)控內(nèi)存

圖片

swpd表示切換到內(nèi)存交換去的內(nèi)存數(shù)量(k),如果swpd的值不為0,或者比較大,但是si,so的值長期為0,這種情況不用擔心,不會影響性能

free表示空閑的物理內(nèi)存數(shù)量

buffer表示buffers cache的內(nèi)存數(shù)量,一般對設備的讀寫才需要緩沖

cache表示page cached的內(nèi)存數(shù)量。一般作為文件系統(tǒng)cached,頻繁訪問的文件都會被cached,如果cache值較大,說明cached的文件較多,如果此時IO中的bi比較小,說明文件系統(tǒng)效率比較好

si表示由磁盤調(diào)入內(nèi)存,也就是內(nèi)存進入內(nèi)存交換區(qū)的數(shù)量

so表示由內(nèi)存調(diào)入磁盤,也就是內(nèi)存交換區(qū)進入內(nèi)存的數(shù)量 一般情況下,so si的值都為0。如果si
so的值長期不為0,則表示系統(tǒng)內(nèi)存不足,需要增加內(nèi)存

磁盤IO性能評估

iostat

iostat -d 2 10

圖片

Blk_reads/s 每秒讀取的數(shù)據(jù)塊數(shù)Blk_wrtn/s 每秒寫入的數(shù)據(jù)塊數(shù)Blk_read 讀取的所有塊數(shù)Blk_wrtn
寫入的所有塊數(shù)

這幾個值沒有標準 如果長期都很大 肯定是不正常的

利用sar評估磁盤性能

sar -d 2 5

圖片

await 平均每次設備I/O操作的等待時間(毫秒)

svctm 平均每次設備I/O操作的服務時間(毫秒)

%util 一秒中有百分之幾的時間用于I/O操作

評判標準

正常情況下svctm應該是小于await的,svctm的值和磁盤性能,cpu內(nèi)存等都有關系。

如果svctm的值和await的值相近表示幾乎沒有I/O等待,磁盤性能很好,如果await的值遠高于svctm,表示I/O隊列等待時間太長,系統(tǒng)上的應用程序?qū)⒆兟藭r可以通過更換更快的硬盤來解決問題

%util越小越好,如果%util接近100%表示磁盤產(chǎn)生的I/O請求太多,I/O系統(tǒng)已經(jīng)滿負載在工作,此時可以通過優(yōu)化程序或者更換更快的磁盤來解決問題

網(wǎng)絡性能評估

通過ping命令檢測網(wǎng)絡的連通性。

通過netstat -i 組合檢測網(wǎng)絡接口狀況。

通過netstat -r 組合檢測系統(tǒng)路由表信息。

通過sar -n 組合顯示系統(tǒng)的網(wǎng)絡運行狀態(tài)(sar -n DEV 5 3)。

常用分析:

查看tcp連接數(shù)最多的ip:

sudo netstat -pant | grep “:22” | awk ‘{print $5}’ | awk -F“:” ‘{print $4}’|sort|uniq -c|sort -nr

解釋:

awk -F“:” ‘{print $4}’ 表示把結果的第4列用:號分割

sort -nr 排序,-n以數(shù)值大小排序,-r倒序,從大到小。

uniq -c 刪除重復的行,-c表示加上每行出現(xiàn)的次數(shù)。

netstat命令是一個監(jiān)控TCP/IP網(wǎng)絡的非常有用的工具, 它可以顯示路由表、實際的網(wǎng)絡連接以及每一個網(wǎng)絡接口設備的狀態(tài)信息。

netstat -pant

參數(shù)-p :顯示正在使用Socket的程序識別碼和程序名稱;

參數(shù)-a :顯示所有連線中的Socket;

參數(shù)-n :直接使用ip地址,而不通過域名服務器;

參數(shù)-t :顯示TCP傳輸協(xié)議的連線狀況。

提取訪問nginx服務器最多的10個ip。

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權轉載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學習之用,如有內(nèi)容侵權或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • 監(jiān)控
    +關注

    關注

    6

    文章

    2173

    瀏覽量

    55096
  • Linux
    +關注

    關注

    87

    文章

    11230

    瀏覽量

    208932
  • 服務器
    +關注

    關注

    12

    文章

    9022

    瀏覽量

    85186
  • 系統(tǒng)
    +關注

    關注

    1

    文章

    1008

    瀏覽量

    21316
收藏 人收藏

    評論

    相關推薦

    Linux常用網(wǎng)絡命令

    Linux常用網(wǎng)絡命令 Linux常用網(wǎng)絡命令  計算機網(wǎng)絡的主要優(yōu)點是能夠?qū)崿F(xiàn)資源和信
    發(fā)表于 01-18 12:47 ?1172次閱讀

    Linux系統(tǒng)命令指南

    在“Linux 文件命令精通指南”中,我們討論了利用最基礎和最常用 Linux 文件命令所需的基本信息。在本文中,我將對
    發(fā)表于 05-23 10:23 ?956次閱讀

    Linux基礎命令Linux常用命令分析

    2.1 Linux常用命令 在安裝完Linux再次啟動之后,就可以進入到與Windows類似的圖形化界面了。這個界面就是Linux圖形化界面X窗口
    發(fā)表于 10-18 13:53 ?0次下載
    <b class='flag-5'>Linux</b>基礎<b class='flag-5'>命令</b><b class='flag-5'>Linux</b><b class='flag-5'>常用命令</b>分析

    解析對Linux系統(tǒng)管理員有用的并且最常用的20個命令系統(tǒng)監(jiān)視工具

    Linux/Unix 系統(tǒng)管理員非常有用的并且最常用的20個命令系統(tǒng)監(jiān)視工具。這些命令可以在
    的頭像 發(fā)表于 01-16 09:03 ?5356次閱讀
    解析對<b class='flag-5'>Linux</b><b class='flag-5'>系統(tǒng)</b>管理員有用的并且最<b class='flag-5'>常用</b>的20個<b class='flag-5'>命令</b>行<b class='flag-5'>系統(tǒng)</b>監(jiān)視工具

    Linux教程之常用Linux命令的詳細資料免費下載

    操作。Linux操作系統(tǒng)提供的命令很多,但用戶日常使用的命令卻很有限。本章將介紹一些在日常工作中最常用
    發(fā)表于 11-16 16:17 ?14次下載

    Linux教程之Linux常用命令大全

    Linux教程之Linux常用命令大全
    的頭像 發(fā)表于 03-30 10:34 ?5648次閱讀

    Linux查看資源使用情況和性能調(diào)優(yōu)常用命令

    ,包括進程、線程、程序堆棧、內(nèi)存、Swap、CPU調(diào)度、內(nèi)存調(diào)度、網(wǎng)絡連接和IO讀寫等。 本文介紹了Linux查看資源使用情況和性能調(diào)優(yōu)常用命令,包括top、htop、ps、free
    的頭像 發(fā)表于 11-12 17:54 ?4184次閱讀

    LINUX操作系統(tǒng)的安裝與Linux常用文件命令

    LINUX操作系統(tǒng)的安裝與Linux常用文件命令說明。
    發(fā)表于 06-02 17:45 ?3次下載

    linux常用命令大全

    linux常用命令大全,一些常用命令都可以找到
    發(fā)表于 03-03 09:20 ?0次下載

    Linux系統(tǒng)常用性能監(jiān)控命令——vmstat命令

    vmstat是Virtual Meomory Statistics(虛擬內(nèi)存統(tǒng)計)的縮寫, 是實時系統(tǒng)監(jiān)控工具。該命令通過使用knlist子程序和/dev/kmen偽設備驅(qū)動器訪問這些數(shù)據(jù),輸出信息直接打印在屏幕。
    發(fā)表于 10-01 12:39 ?924次閱讀

    linux系統(tǒng)常用性能監(jiān)控命令

    vmstat是Virtual Meomory Statistics(虛擬內(nèi)存統(tǒng)計)的縮寫, 是實時系統(tǒng)監(jiān)控工具。該命令通過使用knlist子程序和/dev/kmen偽設備驅(qū)動器訪問這些數(shù)據(jù),輸出信息直接打印在屏幕。vmstat反
    的頭像 發(fā)表于 11-03 09:49 ?1424次閱讀

    Linux常用命令

    Linux常用命令
    的頭像 發(fā)表于 01-12 11:19 ?1119次閱讀

    常用Linux命令介紹

    linux命令是對Linux系統(tǒng)進行管理的命令。對于Linux
    的頭像 發(fā)表于 02-09 14:31 ?1038次閱讀

    常用linux命令有哪些類型

    很多流行的Linux發(fā)行版都支持ss以及很多監(jiān)控工具使用ss命令.熟悉這個工具有助于您更好的發(fā)現(xiàn)與解決系統(tǒng)性能問題.本人強烈建議使用ss命令
    發(fā)表于 08-04 10:51 ?273次閱讀

    linux常用命令及用法

    Linux是一種開源的操作系統(tǒng),它以穩(wěn)定、高效和安全的特點受到廣大用戶的喜愛。掌握Linux常用命令及其用法對于操作系統(tǒng)的管理和開發(fā)都至關
    的頭像 發(fā)表于 11-17 09:47 ?623次閱讀