temporary:sar
                文書の過去の版を表示しています。
Contents
sysstat
sarコマンドの主要オプション(パラメータ)
- A
 
全情報表示
- n DEV
 
送信/受信パケットに関する情報
- n EDEV
 
エラーパケットに関する情報
- u
 
CPUの利用状況。
- b
 
ディスクI/Oの使用状況
- r
 
メモリとスワップの使用状況
- W
 
秒当たりのスワップ情報
sample
# sar -r 2 5 Linux 2.6.32-279.22.1.el6.x86_64 03/26/2013 _x86_64_ (1 CPU) 11:08:10 PM kbmemfree kbmemused %memused kbbuffers kbcached kbcommit %commit 11:08:12 PM 206636 810080 79.68 86116 235856 1599940 51.93 11:08:14 PM 204412 812304 79.89 86116 235856 1600964 51.96 11:08:16 PM 202172 814544 80.12 86116 235856 1601988 51.99 11:08:18 PM 203420 813296 79.99 86120 235856 1601860 51.99 11:08:20 PM 200948 815768 80.24 86120 235856 1602948 52.03 Average: 203518 813198 79.98 86118 235856 1601540 51.98
# sar -r -s 17:00:00 -e 19:00:00 -f /var/log/sa/sa26 Linux 2.6.32-279.22.1.el6.x86_64 03/26/2013 _x86_64_ (1 CPU) 05:00:01 PM kbmemfree kbmemused %memused kbbuffers kbcached kbcommit %commit 05:10:01 PM 61816 954900 93.92 5648 72328 4892356 158.79 05:20:02 PM 128216 888500 87.39 5544 83992 5841252 189.58 05:30:01 PM 14448 1002268 98.58 4212 69664 6465056 209.83 05:40:01 PM 9128 1007588 99.10 9420 98836 6927628 224.84 05:50:03 PM 90228 926488 91.13 2300 35620 7376712 239.42 06:00:07 PM 133428 883288 86.88 920 26864 7714972 250.40 06:10:03 PM 27340 989376 97.31 2088 30660 7679560 249.25 06:30:32 PM 8180 1008536 99.20 272 4284 8267880 268.34 Average: 59098 957618 94.19 3800 52781 6895677 223.81
ログの保存期間を設定
設定ファイルの「HISTORY=7」を変更する。 sysstatのバージョンによって25日や27日などの上限がある。 Ver7.1.3以降では制限が緩和(無制限?)されている。
# vi /etc/sysconfig/sysstat
# How long to keep log files (days), maximum is a month #HISTORY=7 HISTORY=27
# vi /usr/lib64/sa/sa2
#!/bin/sh
# /usr/lib64/sa/sa2.sh
# (C) 1999-2006 Sebastien Godard (sysstat <at> wanadoo.fr)
#
# Changes:
# - 2004-01-22 Nils Philippsen <nphilipp@redhat.com>
#   make history configurable
#
#HISTORY=7
HISTORY=27
[ -r /etc/sysconfig/sysstat ] && . /etc/sysconfig/sysstat
[ ${HISTORY} -gt 25 ] && HISTORY=25
S_TIME_FORMAT=ISO ; export S_TIME_FORMAT
umask 0022
DATE=`date  +%d`
RPT=/var/log/sa/sar${DATE}
ENDIR=/usr/bin
DFILE=/var/log/sa/sa${DATE}
[ -f "$DFILE" ] || exit 0
cd ${ENDIR}
${ENDIR}/sar $* -f ${DFILE} > ${RPT}
find /var/log/sa \( -name 'sar??' -o -name 'sa??' \) -mtime +"${HISTORY}" -exec rm -f {} \;
ksar
sarをグラフ化するツール http://sourceforge.jp/projects/sfnet_ksar/
参考
temporary/sar.1390384287.txt.gz · 最終更新: 2025/02/16 13:50 (外部編集)
                
                