新聞中心
隨著互聯(lián)網(wǎng)技術(shù)的不斷發(fā)展,服務(wù)器成為各類(lèi)應(yīng)用的基礎(chǔ)設(shè)施,管理員需要了解服務(wù)器的狀態(tài)和運(yùn)行情況,對(duì)系統(tǒng)調(diào)優(yōu)和問(wèn)題排查至關(guān)重要。而磁盤(pán)是服務(wù)器的重要組成部分,對(duì)磁盤(pán)的監(jiān)控也成為管理員必不可少的工作之一。

在Linux系統(tǒng)中,管理員可以使用一些命令來(lái)監(jiān)控磁盤(pán)的運(yùn)行情況。其中sar命令是一個(gè)非常常用的工具,它可以監(jiān)控系統(tǒng)的各個(gè)方面,包括CPU、磁盤(pán)、網(wǎng)絡(luò)、內(nèi)存等。本文將重點(diǎn)介紹如何使用sar命令監(jiān)控磁盤(pán)運(yùn)行情況。
一、安裝和配置sar命令
sar命令默認(rèn)情況下是不安裝的,需要手動(dòng)安裝。在CentOS系統(tǒng)中,可以通過(guò)yum命令來(lái)安裝sar命令:
“`
yum install sysstat
“`
安裝完成后,需要進(jìn)行一些配置才能開(kāi)始監(jiān)控磁盤(pán)運(yùn)行情況。使用下面的命令可以打開(kāi)sar的配置文件:
“`
vim /etc/sysconfig/sysstat
“`
在打開(kāi)的配置文件中,找到以下兩行配置:
“`
# sysstat-11.0.0 configuration file.
# How long to keep log files (in days).
# If value is greater than 28, then log files are kept in
# month directories (e.g. sa11.1999). If value is zero, sar
# will not generate the corresponding log file.
“`
默認(rèn)情況下,sar會(huì)將監(jiān)控結(jié)果保存在/var/log/sa/目錄下,并且保存7天的數(shù)據(jù)。如果想要修改保存的天數(shù),可以更改這里的配置。
二、查看磁盤(pán)運(yùn)行情況
在配置完sar命令后,可以使用sar命令來(lái)查看磁盤(pán)的運(yùn)行情況。下面是一些常用的sar命令:
1. 查看磁盤(pán)讀寫(xiě)情況
“`
sar -d
“`
這個(gè)命令會(huì)列出磁盤(pán)的讀寫(xiě)情況,包括每秒鐘的磁盤(pán)讀寫(xiě)次數(shù)、每秒鐘的數(shù)據(jù)傳輸量以及平均時(shí)間等。
2. 查看磁盤(pán)隊(duì)列大小
“`
sar -q
“`
這個(gè)命令可以查看磁盤(pán)隊(duì)列的大小情況,也就是等待被處理的I/O請(qǐng)求數(shù)量。
3. 查看磁盤(pán)使用率
“`
sar -u
“`
這個(gè)命令可以查看磁盤(pán)的使用率情況。
4. 查看磁盤(pán)平均讀寫(xiě)時(shí)間
“`
sar -b
“`
這個(gè)命令可以查看磁盤(pán)的平均讀寫(xiě)時(shí)間。
其他一些常用的sar命令可以通過(guò)man sar命令查看幫助文檔來(lái)了解。
三、使用sar命令生成圖表
除了通過(guò)命令行查看監(jiān)控?cái)?shù)據(jù)外,我們還可以使用sar命令的一些工具來(lái)生成圖表,更加直觀(guān)地展示監(jiān)控?cái)?shù)據(jù)。
1. 使用sadf命令生成圖表
我們需要通過(guò)sadf命令將sar的監(jiān)控結(jié)果導(dǎo)出到文件中。例如,將最近一天的監(jiān)控結(jié)果導(dǎo)出到sa16文件中:
“`
sadf -d /var/log/sa/sa16 > sa16.txt
“`
然后,我們可以使用sar2rrd工具將導(dǎo)出的文件轉(zhuǎn)換成圖表展示出來(lái)。sar2rrd是一個(gè)免費(fèi)的開(kāi)源工具,可以將sar生成的監(jiān)控?cái)?shù)據(jù)轉(zhuǎn)換成RRDtool支持的格式。
安裝sar2rrd工具:
“`
wget http://www.sar2rrd.com/download/sar2rrd-3.1.3.tar.gz
tar zxvf sar2rrd-3.1.3.tar.gz
cd sar2rrd-3.1.3/
./install.pl
“`
安裝完成后,執(zhí)行下面的命令:
“`
sar2rrd sa16.txt
“`
這個(gè)命令會(huì)將sa16.txt文件中的數(shù)據(jù)轉(zhuǎn)換成RRDtool支持的格式,并且生成一些默認(rèn)的圖表。圖表的存放位置是/tmp/sar2rrd/目錄下。
2. 使用ksar工具生成圖表
除了使用sar2rrd工具外,我們還可以使用ksar工具來(lái)生成圖表。ksar是一個(gè)Java應(yīng)用程序,其界面非常直觀(guān)。
我們需要在服務(wù)器上安裝Java環(huán)境:
“`
yum install java-1.8.0-openjdk
“`
然后,下載ksar工具,并解壓到服務(wù)器上的某個(gè)目錄中:
“`
wget https://sourceforge.net/projects/ksar/files/latest/download
tar zxvf ksar-5.2.0.tar.gz
cd ksar-5.2.0/
“`
執(zhí)行下面的命令就可以啟動(dòng)ksar工具:
“`
java -jar kSar.jar
“`
在ksar的界面中,點(diǎn)擊File -> Import -> Import from text file,選擇我們導(dǎo)出的數(shù)據(jù)文件,就可以將監(jiān)控結(jié)果導(dǎo)入到ksar中了。然后,點(diǎn)擊Start Plot按鈕,就可以看到生成的圖表了。
四、
在Linux服務(wù)器上,sar命令是一個(gè)非常強(qiáng)大的監(jiān)控工具。通過(guò)sar命令,管理員可以輕松地監(jiān)控磁盤(pán)的運(yùn)行情況,并對(duì)系統(tǒng)進(jìn)行調(diào)優(yōu)和問(wèn)題排查。此外,通過(guò)sar命令的工具,管理員還可以生成一些圖表來(lái)更加直觀(guān)地展示監(jiān)控?cái)?shù)據(jù)。
成都網(wǎng)站建設(shè)公司-創(chuàng)新互聯(lián)為您提供網(wǎng)站建設(shè)、網(wǎng)站制作、網(wǎng)頁(yè)設(shè)計(jì)及定制高端網(wǎng)站建設(shè)服務(wù)!
linux下sar命令安裝問(wèn)題
你在 /var/讓段log/sa 下創(chuàng)建sa07
他穗轎不是坦族譽(yù)提示沒(méi)有這個(gè)文件或是目錄么!
需要后面帶上相關(guān)參數(shù)就可以了,如:
sar -u 2 1
sar t
sar命令常用選項(xiàng)如下:
python@ubuntu:~$ sar –help
用法: sar 圓態(tài)擾 >
選項(xiàng):
>
> >
| SUM | ALL | XALL } > | ALL } >
| ALL } > | ALL } >
| -o | -+ >
> >
如果要查看二進(jìn)制文件test中的內(nèi)容,需鍵入如下sar命令:
sar -u -f FileName
Linux sar命令有什么用
sar命令的用法很肆晌多臘旅,有時(shí)判斷一個(gè)問(wèn)題,需要幾個(gè)sar命令結(jié)合起來(lái)使用,比如,懷疑
CPU存在瓶頸,可用sar
-u
和sar
-q來(lái)看,懷疑I/O存在瓶頸,可用sar
-b、輪雹凳sar
-u和
sar-d來(lái)看
linux sar查看磁盤(pán)的介紹就聊到這里吧,感謝你花時(shí)間閱讀本站內(nèi)容,更多關(guān)于linux sar查看磁盤(pán),Linux下使用sar命令輕松監(jiān)控磁盤(pán)運(yùn)行情況,linux下sar命令安裝問(wèn)題,Linux sar命令有什么用的信息別忘了在本站進(jìn)行查找喔。
四川成都云服務(wù)器租用托管【創(chuàng)新互聯(lián)】提供各地服務(wù)器租用,電信服務(wù)器托管、移動(dòng)服務(wù)器托管、聯(lián)通服務(wù)器托管,云服務(wù)器虛擬主機(jī)租用。成都機(jī)房托管咨詢(xún):13518219792
創(chuàng)新互聯(lián)(www.cdcxhl.com)擁有10多年的服務(wù)器租用、服務(wù)器托管、云服務(wù)器、虛擬主機(jī)、網(wǎng)站系統(tǒng)開(kāi)發(fā)經(jīng)驗(yàn)、開(kāi)啟建站+互聯(lián)網(wǎng)銷(xiāo)售服務(wù),與企業(yè)客戶(hù)共同成長(zhǎng),共創(chuàng)價(jià)值。
當(dāng)前名稱(chēng):Linux下使用sar命令輕松監(jiān)控磁盤(pán)運(yùn)行情況(linuxsar查看磁盤(pán))
分享網(wǎng)址:http://m.5511xx.com/article/cdipghc.html


咨詢(xún)
建站咨詢(xún)
