한달치의 nmon data를 매월 1일 마다 FTP서버로 옮겨놓기
#!/usr/bin/ksh
##############################################
# Subject : Automate script for system admin
# gether nmon data monthly
# Create by : Guri / hyosuk@gmail.com
# Create date : 2006-12-22
# Modified by : Guri
# Modified date :
# Modified Contents :
#
# Scheduled Execute Date : Everymonth 1st
##############################################
PATH=/usr/bin:.
HOSTNAME=`hostname`
##################
# Previous Month #
##################
YEAR=`date +%y`
MONTH=`date +%m`
if [ $MONTH -eq 01 ]
then
YEAR=`expr $YEAR - 1`;
MONTH=12;
else
MONTH=`expr $MONTH - 1`;
fi
if ((${#MONTH} < 2)) ;then
MONTH=0$MONTH
fi
if ((${#YEAR} < 2)) ;then
YEAR=0$YEAR
fi
TODAY=$YEAR$MONTH;
## nmon file directory
NMONDIR=/work/nmon
## target nmon file name
NMONFILE=$HOSTNAME\_$TODAY*.nmon
## move to nmon directory
cd $NMONDIR
########################################
# Send this file to NIM Server by FTP #
########################################
HOST=10.44.155.202
USER=xxxxxxx
PASSWORD=xxxxxxxx
ftp -i -n << HERE
open $HOST
user $USER $PASSWORD
cd nmon
cd $HOSTNAME
mkdir $TODAY
cd $TODAY
mput $NMONFILE
close
bye
HERE
#
#!/usr/bin/ksh
##############################################
# Subject : Automate script for system admin
# gether nmon data monthly
# Create by : Guri / hyosuk@gmail.com
# Create date : 2006-12-22
# Modified by : Guri
# Modified date :
# Modified Contents :
#
# Scheduled Execute Date : Everymonth 1st
##############################################
PATH=/usr/bin:.
HOSTNAME=`hostname`
##################
# Previous Month #
##################
YEAR=`date +%y`
MONTH=`date +%m`
if [ $MONTH -eq 01 ]
then
YEAR=`expr $YEAR - 1`;
MONTH=12;
else
MONTH=`expr $MONTH - 1`;
fi
if ((${#MONTH} < 2)) ;then
MONTH=0$MONTH
fi
if ((${#YEAR} < 2)) ;then
YEAR=0$YEAR
fi
TODAY=$YEAR$MONTH;
## nmon file directory
NMONDIR=/work/nmon
## target nmon file name
NMONFILE=$HOSTNAME\_$TODAY*.nmon
## move to nmon directory
cd $NMONDIR
########################################
# Send this file to NIM Server by FTP #
########################################
HOST=10.44.155.202
USER=xxxxxxx
PASSWORD=xxxxxxxx
ftp -i -n << HERE
open $HOST
user $USER $PASSWORD
cd nmon
cd $HOSTNAME
mkdir $TODAY
cd $TODAY
mput $NMONFILE
close
bye
HERE
#