好湿?好紧?好多水好爽自慰,久久久噜久噜久久综合,成人做爰A片免费看黄冈,机机对机机30分钟无遮挡

主頁 > 知識庫 > Linux下安裝使用sar工具來獲取系統運行狀態

Linux下安裝使用sar工具來獲取系統運行狀態

熱門標簽:柯城手機地圖如何做地圖標注 襄陽地圖標注店 小語股票電銷機器人 萊蕪移動外呼系統 軟件電話機器人 金華呼叫中心外呼系統廠家 高德地圖標注在電腦上 申請400電話流程好嗎 杭州電銷機器人有效果嗎

sar 找出系統瓶頸的利器
sar是System Activity Reporter(系統活動情況報告)的縮寫。sar工具將對系統當前的狀態進行取樣,然后通過計算數據和比例來表達系統的當前運行狀態。它的 特點是可以連續對系統取樣,獲得大量的取樣數據;取樣數據和分析的結果都可以存入文件,所需的負載很小。sar是目前Linux上最為全面的系統性能分析 工具之一,可以從14個大方面對系統的活動進行報告,包括文件的讀寫情況、系統調用的使用情況、串口、CPU效率、內存使用狀況、進程活動及IPC有關的 活動等,使用也是較為復雜。

sar是查看操作系統報告指標的各種工具中,最為普遍和方便的;它有兩種用法;
1.追溯過去的統計數據(默認)
2.周期性的查看當前數據

安裝

如果還沒安裝,安裝起來的話還是非常方便的。

復制代碼
代碼如下:

[root@localhost ~]# yum install sysstat

Loaded plugins: fastestmirror
Loading mirror speeds from cached hostfile
* base: mirrors.grandcloud.cn
* extras: mirrors.grandcloud.cn
* updates: mirrors.grandcloud.cn
addons                                                   | 1.9 kB     00:00    
base                                                     | 1.1 kB     00:00    
extras                                                   | 2.1 kB     00:00    
updates                                                  | 1.9 kB     00:00    
updates/primary_db                                       | 255 kB     00:01    
Setting up Install Process
Resolving Dependencies
--> Running transaction check
---> Package sysstat.i386 0:7.0.2-11.el5 set to be updated
--> Finished Dependency Resolution

Dependencies Resolved

================================================================================
Package           Arch           Version                  Repository      Size
================================================================================
Installing:
sysstat           i386           7.0.2-11.el5             base           182 k

Transaction Summary
================================================================================
Install       1 Package(s)
Upgrade       0 Package(s)

Total download size: 182 k
Is this ok [y/N]: y
Downloading Packages:
sysstat-7.0.2-11.el5.i386.rpm                            | 182 kB     00:01    
Running rpm_check_debug
Running Transaction Test
Finished Transaction Test
Transaction Test Succeeded
Running Transaction
  Installing     : sysstat                                                  1/1

Installed:
  sysstat.i386 0:7.0.2-11.el5                                                  

Complete!

安裝完畢,將性能收集工具的開關打開:

復制代碼
代碼如下:
/p> p>vi /etc/default/sysstat/p> p>ENABLED="true"

啟動這個工具來收集系統性能數據:

復制代碼
代碼如下:
/etc/init.d/sysstat start

注:Sar是后臺進程sadc的前端顯示工具,安裝名為“sysstat”的包后,sadc就會自動從內核收集報告并保存。

下面對sar的一般用法進行總結,以備忘之。

要判斷系統瓶頸問題,有時需幾個 sar 命令選項結合起來
懷疑CPU存在瓶頸,可用 sar -u 和 sar -q 等來查看
懷疑內存存在瓶頸,可用 sar -B、sar -r 和 sar -W 等來查看
懷疑I/O存在瓶頸,可用 sar -b、sar -u 和 sar -d 等來查看

追溯過去的統計數據
默認情況下,sar從最近的0點0分開始顯示數據;如果想繼續查看一天前的報告;可以查看保存在/var/log/sysstat/下的sa日志;
使用sar工具查看:

復制代碼
代碼如下:

sar -f /var/log/sysstat/sa28 | head
sar -r -f /var/log/sysstat/sa28

查看CPU使用率

復制代碼
代碼如下:

sar -u 1 5

默認情況下顯示的cpu使用率等信息就是sar -u;

可以看到這臺機器使用了虛擬化技術,有相應的時間消耗;
各列的指標分別是:
%user
用戶模式下消耗的CPU時間的比例;
%nice
通過nice改變了進程調度優先級的進程,在用戶模式下消耗的CPU時間的比例
%system
系統模式下消耗的CPU時間的比例;
%iowait
CPU等待磁盤I/O導致空閑狀態消耗的時間比例;
%steal
利用Xen等操作系統虛擬化技術,等待其它虛擬CPU計算占用的時間比例;
%idle
CPU空閑時間比例;

查看平均負載

復制代碼
代碼如下:
sar -q

指定-q后,就能查看運行隊列中的進程數、系統上的進程大小、平均負載等;與其它命令相比,它能查看各項指標隨時間變化的情況;
 

runq-sz:運行隊列的長度(等待運行的進程數)
plist-sz:進程列表中進程(processes)和線程(threads)的數量
ldavg-1:最后1分鐘的系統平均負載
ldavg-5:過去5分鐘的系統平均負載
ldavg-15:過去15分鐘的系統平均負載

查看內存使用狀況

復制代碼
代碼如下:
sar -r


指定-r之后,可查看屋里內存使用狀況;

kbmemfree:這個值和free命令中的free值基本一致,所以它不包括buffer和cache的空間.
kbmemused:這個值和free命令中的used值基本一致,所以它包括buffer和cache的空間.
%memused:物理內存使用率,這個值是kbmemused和內存總量(不包括swap)的一個百分比.
kbbuffers和kbcached:這兩個值就是free命令中的buffer和cache.
kbcommit:保證當前系統所需要的內存,即為了確保不溢出而需要的內存(RAM+swap).
%commit:這個值是kbcommit與內存總量(包括swap)的一個百分比.

查看頁面交換發生狀況

復制代碼
代碼如下:
sar -W

頁面發生交換時,服務器的吞吐量會大幅下降;服務器狀況不良時,如果懷疑因為內存不足而導致了頁面交換的發生,可以使用這個命令來確認是否發生了大量的交換;
 

pswpin/s:每秒系統換入的交換頁面(swap page)數量
pswpout/s:每秒系統換出的交換頁面(swap page)數量

sar參數說明
選項 功能
-A 匯總所有的報告
-a 報告文件讀寫使用情況
-B 報告附加的緩存的使用情況
-b 報告緩存的使用情況
-c 報告系統調用的使用情況
-d 報告磁盤的使用情況
-g 報告串口的使用情況
-h 報告關于buffer使用的統計數據
-m 報告IPC消息隊列和信號量的使用情況
-n 報告命名cache的使用情況
-p 報告調頁活動的使用情況
-q 報告運行隊列和交換隊列的平均長度
-R 報告進程的活動情況
-r 報告沒有使用的內存頁面和硬盤塊
-u 報告CPU的利用率
-v 報告進程、i節點、文件和鎖表狀態
-w 報告系統交換活動狀況
-y 報告TTY設備活動狀況

標簽:優質穩定 昌都 玉樹 海東 孝感 九江 哈密 臺州

巨人網絡通訊聲明:本文標題《Linux下安裝使用sar工具來獲取系統運行狀態》,本文關鍵詞  Linux,下,安裝,使用,sar,工具,;如發現本文內容存在版權問題,煩請提供相關信息告之我們,我們將及時溝通與處理。本站內容系統采集于網絡,涉及言論、版權與本站無關。
  • 相關文章
  • 下面列出與本文章《Linux下安裝使用sar工具來獲取系統運行狀態》相關的同類信息!
  • 本頁收集關于Linux下安裝使用sar工具來獲取系統運行狀態的相關信息資訊供網民參考!
  • 推薦文章
    主站蜘蛛池模板: 成年免费大片黄在线观看一| 偷拍 凸隐 视频 播放| 国产边做边和男友打电话视频| 好好的曰comwww| 精品人妻一区二区三区线国色天香| 综穿之影视剧| 人人澡人人爽人人| 女啪啪www女高清| 九色国产精品秘?入口原| 50部必看h动漫| 国产毛片a级| 国产精品99| 男生的j桶女人屁免费视频| 大尺度爱爱无遮观看免费| 内地精品露脸自拍视频香蕉| 成人??羞羞在线观看网站| 国产亚洲精品福利| 手伸进她的衣服里揉捏她的胸| 久久成人无码国产免费播放| 《乳色吐息》全集无删减| 男女无遮挡XXOO动态120| 护士啊太深了轻点嗯太涨了小说| 狠狠躁天天躁| 噜噜噜久久亚洲精品色情| 北条麻妃波多波多野结衣| 精品成人毛片一区二区视| 厨房春潮他含着她的乳| 莉莉午夜理论片| 四川大美女一级大黄毛片| 一区二区三区日韩免费播放| 安妮海瑟薇大尺度三级| 日本精品区| 波多野结衣办公室33分14秒| 女同一级毛片在线播放| 男生和女生一起靠逼| 三上悠亚先锋影音xfplay| 哦┅┅快┅┅用力啊┅富婆| 男男cos做??无遮挡软件| 女处被黑人破苞疼哭| 日本在线视频播放| 3D 欧美h动漫 magnet|