サーバー‎ > ‎Solaris‎ > ‎

solaris sysstat sar

 
Solaris にsysstatというパッケージがインストールされていると、sarという便利なシステム監視ツール(パフォーマンス確認ツール)が使用できる
 
またsysstatパッケージのsarは、標準でcronで常時10分おきにパフォーマンス状況を取得し、自動で一ヶ月分保存していてくれる。
思いがけないリソース不足障害の疑いがあるときに便利です。

# cat /var/spool/cron/crontabs/sys

#ident  "@(#)sys        1.5     92/07/14 SMI"   /* SVr4.0 1.2   */
#
# The sys crontab should be used to do performance collection. See cron
# and performance manual pages for details on startup.
#
# 0 * * * 0-6 /usr/lib/sa/sa1
# 20,40 8-17 * * 1-5 /usr/lib/sa/sa1
# 5 18 * * 1-5 /usr/lib/sa/sa2 -s 8:00 -e 18:01 -i 1200 -A

0,10,20,30,40,50 * * * * /usr/lib/sa/sa1

# cat /usr/lib/sa/sa1

#!/sbin/sh
#       Copyright (c) 1984, 1986, 1987, 1988, 1989 AT&T
#         All Rights Reserved

#       THIS IS UNPUBLISHED PROPRIETARY SOURCE CODE OF AT&T
#       The copyright notice above does not evidence any
#       actual or intended publication of such source code.

#ident  "@(#)sa1.sh     1.4     98/03/26 SMI"       /* SVr4.0 1.5 */
#       sa1.sh 1.5 of 5/8/89
DATE=`/usr/bin/date +%d`
ENDIR=/usr/lib/sa
DFILE=/var/adm/sa/sa$DATE
cd $ENDIR
if [ $# = 0 ]
then
        exec $ENDIR/sadc 1 1 $DFILE
else
        exec $ENDIR/sadc $* $DFILE
fi

# ls /var/adm/sa/sa*
/var/adm/sa/sa01  /var/adm/sa/sa08  /var/adm/sa/sa15  /var/adm/sa/sa22  /var/adm/sa/sa29
/var/adm/sa/sa02  /var/adm/sa/sa09  /var/adm/sa/sa16  /var/adm/sa/sa23  /var/adm/sa/sa30
/var/adm/sa/sa03  /var/adm/sa/sa10  /var/adm/sa/sa17  /var/adm/sa/sa24  /var/adm/sa/sa31
/var/adm/sa/sa04  /var/adm/sa/sa11  /var/adm/sa/sa18  /var/adm/sa/sa25
/var/adm/sa/sa05  /var/adm/sa/sa12  /var/adm/sa/sa19  /var/adm/sa/sa26
/var/adm/sa/sa06  /var/adm/sa/sa13  /var/adm/sa/sa20  /var/adm/sa/sa27
/var/adm/sa/sa07  /var/adm/sa/sa14  /var/adm/sa/sa21  /var/adm/sa/sa28

sar コマンドの以下のオプションを使用することにより、過去のパフォーマンス状況を確認できる
# sar -f /var/adm/sa/sa28 -A

sa**の**部分が日付です

サブページ リスト

作成日:2010/06/30
更新日:
Comments