Veritas-bu

[Veritas-bu] email alerts

2001-01-16 06:25:58
Subject: [Veritas-bu] email alerts
From: Lawrence, Bob bob.lawrence AT primark DOT com
Date: Tue, 16 Jan 2001 11:25:58 -0000
Here's my masterserver backup_exit_notify.cmd    for Netbackup 3.1.5 on NT4
(still haven't been allowed to upgrade yet!)

This sends an email to a different person for each machine backed-up - the
owner of each netbackup client is usually different.
It sends a email stating the name of the machine and the status code for
failure.
It sends a different email stating the name of the machine and the files
missed if status1.
If required emails can be sent on success (status0) as well, but this is
very boring.
I use 'blat' - freeware, command line smtp emailer.

The file is attached, but I've not seen attachments on this group before, so
here's some highlights taken from various parts of the file.

@if %1 ==       machine1.xxxxxxxxx.com          set recipient=
personA AT xxxxxxxxx DOT com

@if "%5" == "0" goto EmailSuccess
@if "%5" == "1" goto EmailStatus1

@blat %OUTF%  -t %recipient%  -s "Netbackup Successful for %1" -q

@blat %OUTF%  -t %recipient%  -c Netbackup_Administrator AT xxxxxxxxx DOT com  
-s
"Netbackup FAILED for %1  Status %5 " -q

@D:\veritas\netbackup\bin\admincmd\bperror -client %1 -hoursago 24 -problems
-U -columns 400 >> D:\bob\stats\problems\clients\%1.txt
@blat D:\bob\stats\problems\clients\%1.txt  -t %recipient%  -c
Netbackup_Administrator AT xxxxxxxx DOT com  -s "Netbackup Missed some files on 
%1"
-q



Bob



-----Original Message-----
From: Zufall, Ken [mailto:KZufall AT officemax DOT com]
Sent: 15 January 2001 18:36
To: 'mtole AT pwi DOT com'; veritas-bu AT mailman.eng.auburn DOT edu
Subject: RE: [Veritas-bu] email alerts


Create a bpend_notify script for each class (and schedule, if desired), and
put the following in:

if [[ $5 -gt 1 ]]; then
        cat $OUTF|mailx mail_id
fi

We use mailx, you can use just about anything you like.  Doesn't work for
user-directed backups, or for status 196.  Haven't seen any other holes in
this yet.

Ken Zufall
Technical Analyst
Phone: 216.471.3613
Pager: 440.303.1656
Fax: 216.491.4051

"It's not the most intellectual job, but I do have to know all the letters."
Vanna White



                -----Original Message-----
                From:   Matthew Tole [mailto:matt_tole AT yahoo DOT com]
                Sent:   Monday, January 15, 2001 1:25 PM
                To:     veritas-bu AT mailman.eng.auburn DOT edu
                Subject:        [Veritas-bu] email alerts

                I have a customer running NBU 3.4, who would like to
                setup paging or notification for an exit status of
                anything other than 0 or 1 rather than the blanket
                email notification. Has anyone setup something like
                this before? Anyone have suggestions as to how I can
                set it up without to much scripting?

                Thanks in andvance
                MT

                =====
                Matthew Tole
                Systems Engineer
                PWI Technologies
                W(425)576-2153 CLR(425)445-6361

                __________________________________________________
                Do You Yahoo!?
                Get email at your own domain with Yahoo! Mail. 
                http://personal.mail.yahoo.com/
                _______________________________________________
                Veritas-bu maillist  -  Veritas-bu AT mailman.eng.auburn DOT edu
                http://mailman.eng.auburn.edu/mailman/listinfo/veritas-bu
_______________________________________________
Veritas-bu maillist  -  Veritas-bu AT mailman.eng.auburn DOT edu
http://mailman.eng.auburn.edu/mailman/listinfo/veritas-bu




This e-mail, its content and any files transmitted with it are intended solely 
for the addressee(s) and are confidential and may be legally privileged.  
Access by any other party is unauthorised without the express prior written 
permission of the sender.  If you have received this e-mail in error you may 
not copy, disclose to any third party or use the contents, attachments or 
information in any way.  Please destroy it and contact the sender via the 
Thomson Financial switchboard on (44) 207 369 7000 or via e-mail return.  
Internet communications are not secure unless protected using strong 
cryptography.  This e-mail has been prepared using information believed by the 
author to be reliable and accurate, but Thomson Financial does not accept 
responsibility for the timeliness, accuracy or completeness of the information 
provided or for any changes to this e-mail, howsoever made, after it was sent.  
[The content of this e-mail and files transmitted with it is  (c) TFSL - 2000] 
begin 600 backup_exit_notify.cmd
M0%)%30T*0%)%32`C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C
M(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C
M#0I`4D5-(",C(R,C(R,C(R`@("!!;6UE;F1E9"!B>2!"3T(@3$%74D5.0T4@
M("!J=6UP0&=L;V)A;&YE="YC;RYU:R`@("`C(R,C(R,C(R,C(R,C(R,-"D!2
M14T@(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C
M(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(PT*0%)%30T*
M0%)%32`D2&5A9&5R.B!B86-K=7!?97AI=%]N;W1I9GDN8VUD+'8@,2XQ+C$N
M,2`Y."\P-2\P-R`Q-CHU,3HP-R!I;G1E9R!%>'`@)`T*0%)%30T*0%)%32!B
M8W!Y<F=H=`T*0%)%32`J*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ
M*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BH-
M"D!214T@*B!#;W!Y<FEG:'0@,3DY,R`M(#$Y.3@@5D52251!4R!3;V9T=V%R
M92!#;W)P;W)A=&EO;BP@06QL(%)I9VAT<R!297-E<G9E9"`J#0I`4D5-("HJ
M*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ
M*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*@T*0%)%32!E8W!Y<F=H=`T*
M0%)%30T*0%)%32!B86-K=7!?97AI=%]N;W1I9GDN8VUD#0I`4D5-#0I`4D5-
M(%1H:7,@<V-R:7!T(&ES(&-A;&QE9"!B>2!T:&4@3F5T0F%C:W5P('-C:&5D
M=6QE<BP@869T97(@86X@:6YD:79I9'5A;`T*0%)%32!C;&EE;G0@8F%C:W5P
M(&AA<R!C;VUP;&5T960@*&EN8VQU9&EN9R!M961I82!C;&]S=7)E(&%N9"!I
M;6%G92!D8@T*0%)%32!V86QI9&%T:6]N+@T*0%)%30T*0%)%32!.3U1%.B`@
M=&AI<R!S8W)I<'0@=VEL;"!A;'=A>7,@8F4@<G5N(&EN(")B86-K9W)O=6YD
M(B!M;V1E+"!M96%N:6YG('1H870-"D!214T@("`@("`@('1H92!.971"86-K
M=7`@<V-H961U;&5R('=I;&P@3D]4('=A:70@9F]R(&ET)W,@8V]M<&QE=&EO
M;BX-"D!214T-"D!214T@5&AI<R!S8W)I<'0Z#0I`4D5-"7)E8V5I=F5S(#4@
M<&%R86UE=&5R<SH@#0I`4D5-"0DE,2`]($-,245.5"`@("`@("`@("`@+2!T
M:&4@8VQI96YT(&AO<W1N86UE#0I`4D5-"0DE,B`]($-,05-3("`@("`@("`@
M("`@+2!T:&4@8VQA<W,@;&%B96P-"D!214T)"24S(#T@4T-(14153$4@("`@
M("`@("`M('1H92!S8VAE9'5L92!L86)E;`T*0%)%30D))30@/2!30TA%1%5,
M15]465!%("`@("T@=&AE('1Y<&4@;V8@<V-H961U;&4Z("!&54Q,($E.0U(@
M54)!2R!505)##0I`4D5-"0DE-2`](%-405154R`@("`@("`@("`@+2!T:&4@
M8F%C:W5P('-T871U<R!F;W(@=&AI<R!J;V(-"D!214T-"D!214T@+2!-86EN
M('!R;V=R86T@+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM
M+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM#0I`4D5-("T-"D!214T@+2!4:&ES
M('-C<FEP="!O;FQY(')U;G,@;VX@3E0@-"XP(&%N9"!S=6-C965D:6YG('9E
M<G-I;VYS(&]F($Y4+B`@66]U(&UU<W0-"D!214T@+2!H879E(&-O;6UA;F0@
M97AT96YS:6]N<R!E;F%B;&5D+B`@0VAE8VL@=&AE(&9O;&QO=VEN9R!R96=I
M<W1R>2!E;G1R>3H-"D!214T@+0T*0%)%32`M($A+15E?0U524D5.5%]54T52
M7%-O9G1W87)E7$UI8W)O<V]F=%Q#;VUM86YD(%!R;V-E<W-O<EQ%;F%B;&5%
M>'1E;G-I;VYS#0I`4D5-("T-"D!214T@+2!)="!S:&]U;&0@8F4@<V5T('1O
M(#!X,2!O<B!Y;W4@;6%Y(&AA=F4@<')O8FQE;7,@<G5N;FEN9R!T:&ES('-C
M<FEP="X-"D!214T@+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM
M+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM#0I`
M<V5T;&]C86P@14Y!0DQ%15A414Y324].4PT*0'-E="!,25-44$%42%,])7YD
M<#!<9V]O9&EE<UQL:7-T<&%T:',-"D!F;W(@+T8@)25P(&EN("@G)4Q)4U10
M051(4R4@+W,@3D)?34%)3%]30U))4%0G*2!D;R!`<V5T($Y"7TU!24Q?4T-2
M25!4/24E<`T*0'-E="!/551&/25^9'`P7$)!0TM54%]%6$E47T-!3$Q%1`T*
M0%)%32`M+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM
M+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2T-"D!214T@+2!'
M970@9&%T92!A;F0@=&EM92X-"D!214T@+2TM+2TM+2TM+2TM+2TM+2TM+2TM
M+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM
M+2TM+2TM+2TM#0I`9F]R("]&(")T;VME;G,],2HB("4E<"!I;B`H)V1A=&4@
M+U0G*2!D;R!`<V5T($1!5$4])25P("4E<0T*0&9O<B`O1B`E)7`@:6X@*"=T
M:6UE("]4)RD@9&\@0'-E="!$051%/25$051%)2`E)7`-"D!214T@+2TM+2TM
M+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM
M+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM#0I`4D5-("T@0VAE8VL@9F]R('!R
M;W!E<B!P87)A;65T97(@=7-E+@T*0%)%32`M+2TM+2TM+2TM+2TM+2TM+2TM
M+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM
M+2TM+2TM+2TM+2T-"D!I9B`B)34B(#T]("(B(&=O=&\@0F%D4&%R86US#0I`
M:68@(B4V(B`]/2`B(B!G;W1O($=O;V1087)A;7,-"CI"861087)A;7,-"D!E
M8VAO("5$051%)2!B86-K=7!?97AI=%]N;W1I9GD@97AP96-T<R`U('!A<F%M
M971E<G,Z("4J(#X^("5/551&)0T*0&=O=&\@.D5N9$UA:6X-"CI';V]D4&%R
M86US#0I`4D5-("TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM
M+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM+0T*0%)%
M32`M(%EO=2!M87D@=V%N="!T;R!D96QE=&4@=&AE(&]U='!U="!F:6QE(&5L
M<V5W:&5R92!I;B!O<F1E<B!T;PT*0%)%32`M(&%C8W5M=6QA=&4@<W5C8V5S
M<V9U;"!B86-K=7`@:6YF;W)M871I;VXN("!)9B!S;RP@9&5L971E('1H90T*
M0%)%32`M(&9O;&QO=VEN9R!L:6YE(&]R(&UO=F4@:70@=&\@=VAE<F4@:70@
M=VEL;"!D;R!T:&4@;6]S="!G;V]D+@T*0%)%32`M+2TM+2TM+2TM+2TM+2TM
M+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM
M+2TM+2TM+2TM+2TM+2T-"D!I9B!E>&ES="`E3U541B4@9&5L("5/551&)0T*
M0%)%32`M+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM
M+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2T-"D!E8VAO("5$
M051%)2`M+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2`^/B`E3U541B4-
M"D!E8VAO("5$051%)2`@("`@("`@0TQ)14Y4.B`@)3$@/CX@)4]55$8E#0I`
M96-H;R`E1$%4124@("`@("`@("!#3$%34SH@("4R(#X^("5/551&)0T*0&5C
M:&\@)41!5$4E("`@("`@4T-(14153$4Z("`E,R`^/B`E3U541B4-"D!E8VAO
M("5$051%)2!30TA%1%5,12!465!%.B`@)30@/CX@)4]55$8E#0I`96-H;R`E
M1$%4124@("`@("`@(%-405154SH@("4U(#X^("5/551&)0T*0&5C:&\@)41!
M5$4E("TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM(#X^("5/551&)0T*
M0')E;0T*0&EF("(E-2(@/3T@(C`B(&=O=&\@16UA:6Q3=6-C97-S#0I`<F5M
M#0I`4D5-("TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM
M+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM+0T*0')E;2`J
M*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ
M*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BH-"D!R96T@*BHJ*BHJ*BHJ
M*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ
M*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ#0I`<F5M("HJ*BHJ*BHJ*BHJ*B!";V(@
M3&%W<F5N8V4@,S$O,#,O.3D@*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ
M*BHJ*BHJ*BHJ*BHJ*@T*0%)%32`J*BHJ($YE=&)A8VMU<"!#;&EE;G0@2&]S
M=&YA;64@86YD($]W;F5R($5M86EL($%D9')E<W,@4V5L96-T;W(@*BHJ*BHJ
M*BHJ*@T*0')E;2`J*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ
M*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BH-"D!R
M96T@*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ
M*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ#0I`<F5M#0I`<F5M
M('-E="!D969A=6QT(')E8VEP:65N=#H-"D!S970@<F5C:7!I96YT/4YE=&)A
M8VMU<%]!9&UI;FES=')A=&]R0'AX>'AX>'AX>"YC;VT-"D!R96T@96-H;R`E
M<F5C:7!I96YT)0T*0%)%32`-"D!R96T@($EN(&%L<&AA8F5T:6-A;"!O<F1E
M<B!O9B!M86-H:6YE(&AO<W1N86UE.@T*0')E;0T*0&EF("4Q(#T](`EM86-H
M:6YE,2YX>'AX>'AX>'@N8V]M"0ES970@<F5C:7!I96YT/0EP97)S;VY!0'AX
M>'AX>'AX>"YC;VT-"D!I9B`E,2`]/2`);6%C:&EN93(N>'AX>'AX>'AX+F-O
M;0D)<V5T(')E8VEP:65N=#T)<&5R<V]N0D!X>'AX>'AX>'@N8V]M#0I`:68@
M)3$@/3T@"6UA8VAI;F4S+GAX>'AX>'AX>"YC;VT)"7-E="!R96-I<&EE;G0]
M"2)P97)S;VY#0'AX>'AX>'AX>"YC;VTL('!E<G-O;D1`>'AX>'AX>'AX+F-O
M;2(-"D!I9B`E,2`]/2`);6%C:&EN93,N>'AX>'AX>'AX+F-O;0D)<V5T(')E
M8VEP:65N=#T)<&5R<V]N14!X>'AX>'AX>'@N8V]M(`T*0')E;0T*0')E;0T*
M0%)%32`M+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM
M+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2T-"D!214T@+2!M
M:6=H="!W86YT('1O(&UA:6P@=&AI<R!I;F9O('1O('-O;65O;F4-"D!214T@
M+2!`8V%L;"`E3D)?34%)3%]30U))4%0E('-O;65O;F5?=VAO7V-A<F5S(").
M971"86-K=7`@8F%C:W5P(&5X:70B("5/551&)0T*0%)E;0T*0')E;2`@1$5&
M055,5"!)4R!314Y$($5-04E,(")&04E,140@5TE42"!35$%455,@("4U(@T*
M0')E;0T*0&EF("(E-2(@/3T@(C$B(&=O=&\@16UA:6Q3=&%T=7,Q#0I`<F5M
M#0H)0&)L870@)4]55$8E("`M="`E<F5C:7!I96YT)2`@+6,@3F5T8F%C:W5P
M7T%D;6EN:7-T<F%T;W)`>'AX>'AX>'AX+F-O;2`@+7,@(DYE=&)A8VMU<"!&
M04E,140@9F]R("4Q("!3=&%T=7,@)34@(B`M<0T*0')E;0T*0&=O=&\@16YD
M36%I;@T*0')E;0T*0')E;0T*.D5M86EL4W1A='5S,0T*0')E;2`@8V]M<&EL
M92!P<F]B;&5M(')E<&]R="!F;W(@8VQI96YT('1H870@:&%S('-T871U<S$L
M(&%T=&%C:"!F:6QE('1O(&5M86EL+B`H1FEL92!H87,@;F%M92!O9B!C;&EE
M;G0I#0H)0&-O<'D@1#I<8F]B7'-T871S7'5S97)?;F]T92YT>'0@($0Z7&)O
M8EQS=&%T<UQP<F]B;&5M<UQC;&EE;G1S7"4Q+G1X=`T*"4!$.EQV97)I=&%S
M7&YE=&)A8VMU<%QB:6Y<861M:6YC;61<8G!E<G)O<B`M8VQI96YT("4Q("UH
M;W5R<V%G;R`R-"`M<')O8FQE;7,@+54@+6-O;'5M;G,@-#`P(#X^($0Z7&)O
M8EQS=&%T<UQP<F]B;&5M<UQC;&EE;G1S7"4Q+G1X=`T*"4!B;&%T($0Z7&)O
M8EQS=&%T<UQP<F]B;&5M<UQC;&EE;G1S7"4Q+G1X="`@+70@)7)E8VEP:65N
M="4@("UC($YE=&)A8VMU<%]!9&UI;FES=')A=&]R0'AX>'AX>'AX+F-O;2`@
M+7,@(DYE=&)A8VMU<"!-:7-S960@<V]M92!F:6QE<R!O;B`E,2(@("UQ#0I`
M<F5M#0I`9V]T;R!%;F1-86EN#0I`<F5M#0I`<F5M#0I`4D5-("TM+2TM+2TM
M+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM
M+2TM+2TM+2TM+2TM+2TM+2TM+2TM+0T*.D5M86EL4W5C8V5S<PT*0%)%32`@
M(&5M86EL(&YO=&EF:6-A=&EO;G,@;V8@4U5#0T534T953"!B86-K=7!S("AA
M9&0@8VQI96YT+V%D9')E<W,@:&5R92!A<R!W96QL(&%S(&1E9F%U;'0@=&]P
M('-E8W1I;VXI.@T*0')E;0T*0')E;0T*#0I`:68@)3$@/3T@"6UA8VAI;F4Q
M+GAX>'AX>'AX>"YC;VT)"7-E="!R96-I<&EE;G0]"7!E<G-O;D%`>'AX>'AX
M>'AX+F-O;0T*0&EF("4Q(#T](`EM86-H:6YE,BYX>'AX>'AX>'@N8V]M"0ES
M970@<F5C:7!I96YT/0EP97)S;VY"0'AX>'AX>'AX>"YC;VT-"@T*0')E;0T*
M"4!B;&%T("5/551&)2`@+70@)7)E8VEP:65N="4@("US(").971B86-K=7`@
M4W5C8V5S<V9U;"!F;W(@)3$B("UQ#0I`<F5M#0HZ16YD36%I;@T*0')E;0T*
M0&5N9&QO8V%L#0I`4D5-("T@16YD(&]F($UA:6X@4')O9W)A;2`M+2TM+2TM
M+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM
#+0T*
`
end



<Prev in Thread] Current Thread [Next in Thread>