#!/bin/ksh set `date +'%d %b %Y'` DAY=$1 MONTH=$2 YEAR=$3 DATE=$DAY$MONTH$YEAR PERF_HOME=/var/adm/sa/perf if [ -d $PERF_HOME/$YEAR ] then echo "directory exists" > /dev/null else mkdir $PERF_HOME/$YEAR fi if [ -d $PERF_HOME/$YEAR/$MONTH ] then echo "directory exists" > /dev/null else mkdir $PERF_HOME/$YEAR/$MONTH fi # cpu report /usr/lbin/sa/sa2 -i 900 mv /var/adm/sa/sar`date +\%d` $PERF_HOME/$YEAR/$MONTH/cpu.$DATE # buffer cache report /usr/lbin/sa/sa2 -b -i 900 mv /var/adm/sa/sar`date +\%d` $PERF_HOME/$YEAR/$MONTH/bufcache.$DATE # disk activity report /usr/lbin/sa/sa2 -d -i 900 mv /var/adm/sa/sar`date +\%d` $PERF_HOME/$YEAR/$MONTH/diskio.$DATE # inode, test, and process report /usr/lbin/sa/sa2 -v -i 900 mv /var/adm/sa/sar`date +\%d` $PERF_HOME/$YEAR/$MONTH/inode.$DATE # semaphore report /usr/lbin/sa/sa2 -m -i 900 mv /var/adm/sa/sar`date +\%d` $PERF_HOME/$YEAR/$MONTH/semaphore.$DATE # swapping report /usr/lbin/sa/sa2 -w -i 900 mv /var/adm/sa/sar`date +\%d` $PERF_HOME/$YEAR/$MONTH/swap.$DATE