介紹Linux Sysstat系統CPU使用率和安裝運用
經過長時間學習,Linux正式版已經發行,下面就這就來講術Linux Sysstat系統。使更快地提高使用Linux的實際操作水平。
關于 Linux Sysstat系統
Linux Sysstat系統 是一個軟件包,包含監測系統性能及效率的一組工具,這些工具對于我們收集系統性能數據,比如CPU使用率、硬盤和網絡吞吐數據,這些數據的收集和分析,有利于我們判斷系統是否正常運行,是提高系統運行效率、安全運行服務器的得力助手。
Linux Sysstat系統 軟件包集成如下工具:
◆iostat 工具提供CPU使用率及硬盤吞吐效率的數據;
◆mpstat 工具提供單個處理器或多個處理器相關數據;
◆sar 工具負責收集、報告并存儲系統活躍的信息;
◆sa1 工具負責收集并存儲每天系統動態信息到一個二進制的文件中。它是通過計劃任務工具cron來運行,是為sadc所設計的程序前端程序;
◆sa2 工具負責把每天的系統活躍性息寫入總結性的報告中。它是為sar所設計的前端 ,要通過cron來調用
◆sadc 是系統動態數據收集工具,收集的數據被寫一個二進制的文件中,它被用作sar工具的后端;
◆sadf 顯示被sar通過多種格式收集的數據;
安裝 Linux Sysstat系統和運行
對于大多數系統,都有這個軟件包,軟件名以Linux Sysstat系統開頭。我們可以通過網絡安裝它;
1, 對于Debian或deb軟件包為基礎的系統;
[root@localhost ~]# apt-get install Sysstat
2, Fedora 系統或以RPM包管理的系統;
[root@localhost ~]# yum install Sysstat
如果是RPM包,請用下面的命令來安裝;[root@localhost ~]#rpm -ivh sysstat*.rpm
如果您想了解yum 和rpm 軟件包管理工具,請參考:《Fedora / Redhat 軟件包管理指南》
3, Slackware 系統,對于Slackware系統;
[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系統安裝。
【編輯推薦】