[hobbit] Monitor for client TSM-Backup

Martin Flemming martin.flemming at desy.de
Fri Jan 4 19:10:36 CET 2008


Thanks, Holly !

That's what i'm looking for ..

.. i will test it !

thanks & cheers
	
	martin

On Fri, 4 Jan 2008, Lund, Holly wrote:

>  
> Martin
> 
> this is what I use for my monitoring
> 
> cron ran script on same day backup is completed 
> 
> #/bin/sh
> 
> #  Get data from tivoli dsmsched.log for use by Hobbit client for backup
> mon
> itoring
> 
> grep  `date '+%m/%d/%y'` /opt/tivoli/tsm/client/ba/bin/dsmsched.log  |
> grep -v S
> ent|grep -v Changed > /opt/hobbit/client/tmp/tsmoutput
> 
> chown hobbit:nobody /opt/hobbit/client/tmp/tsmoutput
> 
> 
> script ran by hobbit client
> 
> #/bin/sh
> #
> # Leif Gustafsson
> # Giga Consulting AB
> # 2002-07-04 Initial
> # 2002-07-05 Status Started for backup is NOT a fault
> #            and some nicer code. I will do some more
> #            during the vacation
> #
> COLUMN=backup   # Name of the column
> COLOR=green          # By default, everything is OK
> MSG="TSM backups complete"
> 
> BBHOME=/opt/hobbit/client
> 
> 
> #. $BBHOME/etc/bbdef.sh
> 
> LOG_HOME=/opt/hobbit/client/tmp
> HOSTNAME=`/bin/hostname`
> 
> LOGFILE="$LOG_HOME/tsmevent_$HOSTNAME"
> OUTFILE="$LOG_HOME/tsmoutput"
> TMPFILE="$LOG_HOME/tsmtmp_$HOSTNAME"
> NBFILE="$LOG_HOME/tsmnb_$HOSTNAME"
> TFFILE="$LOG_HOME/tsmtransfer_$HOSTNAME"
> PROCFILE="$LOG_HOME/tsmproctime_$HOSTNAME"
> 
> cp /dev/null $NBFILE
> cp /dev/null $TFFILE
> cp /dev/null $PROCFILE
> 
> echo "\n" > $NBFILE
> grep  -i "Network data transfer rate" $OUTFILE >> $NBFILE
> 
> echo "\n" > $TFFILE
> grep -i "Data transfer time" $OUTFILE >> $TFFILE
> 
> echo "\n" > $PROCTIMEFILE
> grep -i "Elapsed Processing Time"  $OUTFILE >> $PROCFILE
> 
> echo "\n" > $LOGFILE
> grep -i "Successful incremental backup" $OUTFILE >> $LOGFILE
> grep -i fail $OUTFILE >> $LOGFILE
> grep -i "Completed successfully" $OUTFILE >> $LOGFILE
> if [ $? = 1 ]
> then
>         COLOR=yellow
>         $BB $BBDISP "status $MACHINE.$COLUMN $COLOR `date`
>         MSG=status $MACHINE.backup yellow Problems with backup. Please
> check /op
> t/tivoli/tsm/client/ba/bin/dsmsched.log` cat $LOGFILE` `cat $NBFILE`
> `cat $TFFIL
> E` `cat $PROCFILE`"
> else
>        $BB $BBDISP "status $MACHINE.$COLUMN $COLOR `date`
>         MSG=status $MACHINE.backup green Backup was successful `cat
> $LOGFILE` `c
> at $NBFILE` `cat $TFFILE` `cat $PROCFILE`"
> fi
> echo "message is" $MSG
> exit 0
> 
> 
> give this ouptut
> 
>  Backup was successful
> 
> 01/04/08   02:13:38 Successful incremental backup of '/boot'
> 01/04/08   02:14:48 Successful incremental backup of '/home'
> 01/04/08   02:16:14 Successful incremental backup of '/var'
> 01/04/08   02:17:02 Successful incremental backup of '/opt'
> 01/04/08   02:24:07 Successful incremental backup of '/usr'
> 01/04/08   02:24:33 Successful incremental backup of '/'
> 01/04/08   02:24:34 Total number of objects failed:           0
> 01/04/08   02:24:34 Scheduled event 'EARLYAM-WD' completed successfully.
> 
> 01/04/08   02:24:34 Network data transfer rate:        120,398.69 KB/sec
> 
> 01/04/08   02:24:34 Data transfer time:                    0.07 sec 
> 01/04/08   02:24:34 Elapsed processing time:           00:11:11
> 
> 
> 
> 
> 
> Holly Lund
> 301-903-1174
> 202-586-4431
> 
> -----Original Message-----
> From: Martin Flemming [mailto:martin.flemming at desy.de] 
> Sent: Friday, January 04, 2008 9:14 AM
> To: hobbit at hswn.dk
> Subject: [hobbit] Monitor for client TSM-Backup
> 
> 
> Hi !
> 
> I want to monitor the tsm-backup on my clients ...
> 
> ... and i myself be not the Scripting-master :-(
> 
> Any help or scripts are much appreciated
> 
> cheers,
> 
>        Martin 
> 
> 
> ______________________________________________________
> Martin Flemming
> DESY / IT          office : Building 2b / 008a
> Notkestr. 85       phone  : 040 - 8998 - 4667
> 22603 Hamburg      mail   : martin.flemming at desy.de
> ______________________________________________________
> 
> To unsubscribe from the hobbit list, send an e-mail to
> hobbit-unsubscribe at hswn.dk
> 
> 
> 
> 
> 
> To unsubscribe from the hobbit list, send an e-mail to
> hobbit-unsubscribe at hswn.dk
> 
> 
> 

Gruss

       Martin Flemming


______________________________________________________
Martin Flemming
DESY / IT          office : Building 2b / 008a
Notkestr. 85       phone  : 040 - 8998 - 4667
22603 Hamburg      mail   : martin.flemming at desy.de
______________________________________________________



More information about the Xymon mailing list