介紹Linux Sysstat系統(tǒng)CPU使用率和安裝運(yùn)用
經(jīng)過長時(shí)間學(xué)習(xí),Linux正式版已經(jīng)發(fā)行,下面就這就來講術(shù)Linux Sysstat系統(tǒng)。使更快地提高使用Linux的實(shí)際操作水平。
關(guān)于 Linux Sysstat系統(tǒng)
Linux Sysstat系統(tǒng) 是一個(gè)軟件包,包含監(jiān)測系統(tǒng)性能及效率的一組工具,這些工具對(duì)于我們收集系統(tǒng)性能數(shù)據(jù),比如CPU使用率、硬盤和網(wǎng)絡(luò)吞吐數(shù)據(jù),這些數(shù)據(jù)的收集和分析,有利于我們判斷系統(tǒng)是否正常運(yùn)行,是提高系統(tǒng)運(yùn)行效率、安全運(yùn)行服務(wù)器的得力助手。
Linux Sysstat系統(tǒng) 軟件包集成如下工具:
◆iostat 工具提供CPU使用率及硬盤吞吐效率的數(shù)據(jù);
◆mpstat 工具提供單個(gè)處理器或多個(gè)處理器相關(guān)數(shù)據(jù);
◆sar 工具負(fù)責(zé)收集、報(bào)告并存儲(chǔ)系統(tǒng)活躍的信息;
◆sa1 工具負(fù)責(zé)收集并存儲(chǔ)每天系統(tǒng)動(dòng)態(tài)信息到一個(gè)二進(jìn)制的文件中。它是通過計(jì)劃任務(wù)工具cron來運(yùn)行,是為sadc所設(shè)計(jì)的程序前端程序;
◆sa2 工具負(fù)責(zé)把每天的系統(tǒng)活躍性息寫入總結(jié)性的報(bào)告中。它是為sar所設(shè)計(jì)的前端 ,要通過cron來調(diào)用
◆sadc 是系統(tǒng)動(dòng)態(tài)數(shù)據(jù)收集工具,收集的數(shù)據(jù)被寫一個(gè)二進(jìn)制的文件中,它被用作sar工具的后端;
◆sadf 顯示被sar通過多種格式收集的數(shù)據(jù);
安裝 Linux Sysstat系統(tǒng)和運(yùn)行
對(duì)于大多數(shù)系統(tǒng),都有這個(gè)軟件包,軟件名以Linux Sysstat系統(tǒng)開頭。我們可以通過網(wǎng)絡(luò)安裝它;
1, 對(duì)于Debian或deb軟件包為基礎(chǔ)的系統(tǒng);
[root@localhost ~]# apt-get install Sysstat
2, Fedora 系統(tǒng)或以RPM包管理的系統(tǒng);
[root@localhost ~]# yum install Sysstat
如果是RPM包,請用下面的命令來安裝;[root@localhost ~]#rpm -ivh sysstat*.rpm
如果您想了解yum 和rpm 軟件包管理工具,請參考:《Fedora / Redhat 軟件包管理指南》
3, Slackware 系統(tǒng),對(duì)于Slackware系統(tǒng);
[root@localhost ~]# installpkg sysstat*.pkg
4, 通過源碼包編譯安裝;
如果您是通過源碼包安裝,請到官方下源源碼包 http://perso.wanadoo.fr/sebastien.godard,目前最新版本是 sysstat-6.1.2;
如果您想了想一下什么是源碼包,請參考:《如何編譯安裝源碼包軟件》
[root@localhost ~]# tar zxvf sysstat-6.1.2.tar.gz
[beinan@localhost ~]$ cd sysstat-6.1.2
[beinan@localhost sysstat-6.1.2]#
[beinan@localhost sysstat-6.1.2]# make config
[beinan@localhost sysstat-6.1.2]# make
[beinan@localhost sysstat-6.1.2]# make install
以上介紹Linux Sysstat系統(tǒng)安裝。
【編輯推薦】