Veritas-bu

[Veritas-bu] ENE - Event Notification Suggestions for Events?

2001-01-29 19:32:52
Subject: [Veritas-bu] ENE - Event Notification Suggestions for Events?
From: Speier, Guy J - CNF Speier.Guy AT cnf DOT com
Date: Mon, 29 Jan 2001 16:32:52 -0800
This message is in MIME format. Since your mail reader does not understand
this format, some or all of this message may not be legible.

------_=_NextPart_000_01C08A54.2E3057E0
Content-Type: text/plain;
        charset="iso-8859-1"

Sorry for the delay.  Boy was I sick.

If anyone has any questions, please let mw know.  Revisions are always
appreciated.

thank you,
Guy

-----Original Message-----
From: KevinB AT paccessglobal DOT com [mailto:KevinB AT paccessglobal DOT com]
Sent: Tuesday, January 23, 2001 4:59 PM
To: veritas-bu AT mailman.eng.auburn DOT edu
Subject: RE: [Veritas-bu] ENE - Event Notification Suggestions for
Events?


Guy,

Could you send it to the group.  Though many of us are not using Tivoli, we
may be able to modify them for use with other products like BigSister.  Even
if we can't modify them just the details of what people are monitoring in
high volume backup environments like yours.

-----Original Message-----
From: Speier, Guy J - CNF [mailto:Speier.Guy AT cnf DOT com]
Sent: Tuesday, January 23, 2001 4:03 PM
To: 'Carol_Johansen AT gap DOT com'; veritas-bu AT mailman.eng.auburn DOT edu
Subject: RE: [Veritas-bu] ENE - Event Notification Suggestions for
Events?


Yes,

I have written BAROC rules for interpreting failures based upon:
client
server
class

Since we allow 3 retries, we only page our on-call SA on the 4th failure
(since a job might fail 
3 times yet ultimately succeed).

This requires a TE/C server as well.  Do you have one?  If so, I'll send you
the source.

Guy



-----Original Message-----
From: Carol_Johansen AT gap DOT com [mailto:Carol_Johansen AT gap DOT com]
Sent: Tuesday, January 23, 2001 3:49 PM
To: veritas-bu AT mailman.eng.auburn DOT edu
Subject: [Veritas-bu] ENE - Event Notification Suggestions for Events?




We are installing the ENE service - Event Notification to get Tivoli alerts
for
certain NBU events.  So far my list of useful events to monitor are :

BPVAULT failures
Downed tape drives
Tape shortages in any of the volume pools
'96' errors - no media available

Has anyone else monitored any other events that have helped prevent NBU
failures
or have any other suggestions for events to monitor?



_______________________________________________
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
_______________________________________________
Veritas-bu maillist  -  Veritas-bu AT mailman.eng.auburn DOT edu
http://mailman.eng.auburn.edu/mailman/listinfo/veritas-bu


------_=_NextPart_000_01C08A54.2E3057E0
Content-Type: application/octet-stream;
        name="gnetback.rls"
Content-Transfer-Encoding: quoted-printable
Content-Disposition: attachment;
        filename="gnetback.rls"

/*************************************
*NetBackup has completed.  Close
*the event, and all previous failures
*for that class & machine that were=20
*not fatal & not already closed
*************************************/

 rule:=20
 nb_success:(
    event: _event1 of_class within =
['NetBackup_exit_0','NetBackup_exit_1']=20
    where [=20
       date_reception: _event1_date_reception,
       msg:            _event1_msg,
       bp_client:      _event1_bp_client,
       bp_class:       _event1_bp_class,
       nb_server:      _event1_nb_server
    ] ,
=20
   /**************************
   *Close the successful event
   **************************/
    action: close:(
       set_event_status(_event1,'CLOSED')
    ),
   /**************************
   *Close all events that have=20
   *same client and class
   **************************/
    action: close_dups:(
       all_instances(
          event: _event2
          where [
             bp_class:  equals  _event1_bp_class,
             bp_client: equals  _event1_bp_client,
             nb_server: equals  _event1_nb_server,
             status:    outside ['CLOSED'],
             severity:  outside ['FATAL']
          ]
       ),
       set_event_status(_event2, 'CLOSED')
    )
 ).

/*************************************
*The backup of the NetBackup DB has
*failed.  Set the event severity to=20
*FATAL, and page the admin
*************************************/

 rule:
 nb_backup_db_failed:(
    event: _event1 of_class within ['NB_DB_backup_failed']
    where [
       hostname: _event1_hostname,
       msg:      _event1_msg
    ],
=20
    action: page_admin_n_close:(set_event_severity(_event1,'FATAL'),
       exec_program(
          _event1,
          =
'/usr/local/Tivoli/bin/solaris2/TME/TEC/scripts/TEC_Send_Mail.sh',
          '"pagers" "NB DB failure host: %s message: %s"',
          [_event1_hostname, _event1_msg],
          'YES'
       )
    )
 ).


/*************************************
*NetBackup has failed. Add to the
*repeat count.
*************************************/

 rule:=20
 nb_system_failed_not_user:(
    event: _event1 of_class within =
['NetBackup_exit_2','NetBackup_exit_3',
          =
'NetBackup_exit_4','NetBackup_exit_5','NetBackup_exit_6','NetBackup_exit=
_7',
          =
'NetBackup_exit_8','NetBackup_exit_9','NetBackup_exit_10','NetBackup_exi=
t_11',
          =
'NetBackup_exit_12','NetBackup_exit_13','NetBackup_exit_14','NetBackup_e=
xit_15',
          =
'NetBackup_exit_16','NetBackup_exit_17','NetBackup_exit_18','NetBackup_e=
xit_19',
          =
'NetBackup_exit_20','NetBackup_exit_21','NetBackup_exit_22','NetBackup_e=
xit_23',
          =
'NetBackup_exit_24','NetBackup_exit_25','NetBackup_exit_26','NetBackup_e=
xit_27',
          =
'NetBackup_exit_28','NetBackup_exit_29','NetBackup_exit_30','NetBackup_e=
xit_31',
          =
'NetBackup_exit_32','NetBackup_exit_33','NetBackup_exit_34','NetBackup_e=
xit_35',
          =
'NetBackup_exit_36','NetBackup_exit_37','NetBackup_exit_38','NetBackup_e=
xit_39',
          =
'NetBackup_exit_40','NetBackup_exit_41','NetBackup_exit_42','NetBackup_e=
xit_43',
          =
'NetBackup_exit_44','NetBackup_exit_45','NetBackup_exit_46','NetBackup_e=
xit_47',
          =
'NetBackup_exit_48','NetBackup_exit_49','NetBackup_exit_50','NetBackup_e=
xit_51',
          =
'NetBackup_exit_52','NetBackup_exit_53','NetBackup_exit_54','NetBackup_e=
xit_55',
          =
'NetBackup_exit_56','NetBackup_exit_57','NetBackup_exit_58','NetBackup_e=
xit_59',
          =
'NetBackup_exit_60','NetBackup_exit_61','NetBackup_exit_62','NetBackup_e=
xit_63',
          =
'NetBackup_exit_64','NetBackup_exit_65','NetBackup_exit_66','NetBackup_e=
xit_67',
          =
'NetBackup_exit_68','NetBackup_exit_69','NetBackup_exit_70','NetBackup_e=
xit_71',
          =
'NetBackup_exit_72','NetBackup_exit_73','NetBackup_exit_74','NetBackup_e=
xit_75',
          =
'NetBackup_exit_76','NetBackup_exit_77','NetBackup_exit_78','NetBackup_e=
xit_79',
          =
'NetBackup_exit_80','NetBackup_exit_81','NetBackup_exit_82','NetBackup_e=
xit_83',
          'NetBackup_exit_84','NetBackup_exit_85','NetBackup_exit_86','N=
etBackup_exit_87',
          =
'NetBackup_exit_88','NetBackup_exit_89','NetBackup_exit_90','NetBackup_e=
xit_91',
          =
'NetBackup_exit_92','NetBackup_exit_93','NetBackup_exit_94','NetBackup_e=
xit_95',
          =
'NetBackup_exit_96','NetBackup_exit_97','NetBackup_exit_98','NetBackup_e=
xit_99',
          =
'NetBackup_exit_100','NetBackup_exit_101','NetBackup_exit_102','NetBacku=
p_exit_103',
          =
'NetBackup_exit_104','NetBackup_exit_105','NetBackup_exit_106','NetBacku=
p_exit_107',
          =
'NetBackup_exit_108','NetBackup_exit_109','NetBackup_exit_110','NetBacku=
p_exit_111',
          =
'NetBackup_exit_112','NetBackup_exit_113','NetBackup_exit_114','NetBacku=
p_exit_115',
          =
'NetBackup_exit_116','NetBackup_exit_117','NetBackup_exit_118','NetBacku=
p_exit_119',
          =
'NetBackup_exit_120','NetBackup_exit_121','NetBackup_exit_122','NetBacku=
p_exit_123',
          =
'NetBackup_exit_124','NetBackup_exit_125','NetBackup_exit_126','NetBacku=
p_exit_127',
          =
'NetBackup_exit_128','NetBackup_exit_129','NetBackup_exit_130','NetBacku=
p_exit_131',
          =
'NetBackup_exit_132','NetBackup_exit_133','NetBackup_exit_134','NetBacku=
p_exit_135',
          =
'NetBackup_exit_136','NetBackup_exit_137','NetBackup_exit_138','NetBacku=
p_exit_139',
          =
'NetBackup_exit_140','NetBackup_exit_141','NetBackup_exit_142','NetBacku=
p_exit_143',
          =
'NetBackup_exit_144','NetBackup_exit_145','NetBackup_exit_146','NetBacku=
p_exit_147',
          =
'NetBackup_exit_148','NetBackup_exit_149','NetBackup_exit_150','NetBacku=
p_exit_151',
          =
'NetBackup_exit_152','NetBackup_exit_153','NetBackup_exit_154','NetBacku=
p_exit_155',
          =
'NetBackup_exit_156','NetBackup_exit_157','NetBackup_exit_158','NetBacku=
p_exit_159',
          =
'NetBackup_exit_160','NetBackup_exit_161','NetBackup_exit_162','NetBacku=
p_exit_163',
          =
'NetBackup_exit_164','NetBackup_exit_165','NetBackup_exit_166','NetBacku=
p_exit_167',
          =
'NetBackup_exit_168','NetBackup_exit_169','NetBackup_exit_170','NetBacku=
p_exit_171',
          =
'NetBackup_exit_172','NetBackup_exit_173','NetBackup_exit_174','NetBacku=
p_exit_175',
          =
'NetBackup_exit_176','NetBackup_exit_177','NetBackup_exit_178','NetBacku=
p_exit_179',
          =
'NetBackup_exit_180','NetBackup_exit_181','NetBackup_exit_182','NetBacku=
p_exit_183',
          =
'NetBackup_exit_184','NetBackup_exit_185','NetBackup_exit_186','NetBacku=
p_exit_187',
          =
'NetBackup_exit_188','NetBackup_exit_189','NetBackup_exit_190','NetBacku=
p_exit_191',
          =
'NetBackup_exit_192','NetBackup_exit_193','NetBackup_exit_194','NetBacku=
p_exit_195',
          =
'NetBackup_exit_196','NetBackup_exit_197','NetBackup_exit_198','NetBacku=
p_exit_199',
          =
'NetBackup_exit_200','NetBackup_exit_201','NetBackup_exit_202','NetBacku=
p_exit_203',
          =
'NetBackup_exit_204','NetBackup_exit_205','NetBackup_exit_206','NetBacku=
p_exit_207',
          =
'NetBackup_exit_208','NetBackup_exit_209','NetBackup_exit_210','NetBacku=
p_exit_211',
          =
'NetBackup_exit_212','NetBackup_exit_213','NetBackup_exit_214','NetBacku=
p_exit_215',
          =
'NetBackup_exit_216','NetBackup_exit_217','NetBackup_exit_218','NetBacku=
p_exit_219',
          =
'NetBackup_exit_220','NetBackup_exit_221','NetBackup_exit_222','NetBacku=
p_exit_223',
          =
'NetBackup_exit_224','NetBackup_exit_225','NetBackup_exit_226','NetBacku=
p_exit_227',
          =
'NetBackup_exit_228','NetBackup_exit_229','NetBackup_exit_230','NetBacku=
p_exit_231',
          =
'NetBackup_exit_232','NetBackup_exit_233','NetBackup_exit_234','NetBacku=
p_exit_235',
          =
'NetBackup_exit_236','NetBackup_exit_237','NetBackup_exit_238','NetBacku=
p_exit_239',
          =
'NetBackup_exit_240','NetBackup_exit_241','NetBackup_exit_242','NetBacku=
p_exit_243',
          =
'NetBackup_exit_244','NetBackup_exit_245','NetBackup_exit_246','NetBacku=
p_exit_247',
          =
'NetBackup_exit_248','NetBackup_exit_249','NetBackup_exit_250','NetBacku=
p_exit_251',
          'NetBackup_exit_252','NetBackup_exit_253','NetBackup_exit_254'=

    ]
    where [
       bp_client:      _event1_bp_client,
       bp_class:       _event1_bp_class outside =
['CNF_User_1','CNF_User_2','CNF_User_3','CNF_Offsite_Logs'],
       nb_server:      _event1_nb_server,
       status:         outside ['CLOSED']
    ],

    reception_action: action1:(
       all_instances(
          event: _event2 of_class within =
['NetBackup_exit_2','NetBackup_exit_3',
          =
'NetBackup_exit_4','NetBackup_exit_5','NetBackup_exit_6','NetBackup_exit=
_7',
          =
'NetBackup_exit_8','NetBackup_exit_9','NetBackup_exit_10','NetBackup_exi=
t_11',
          =
'NetBackup_exit_12','NetBackup_exit_13','NetBackup_exit_14','NetBackup_e=
xit_15',
          =
'NetBackup_exit_16','NetBackup_exit_17','NetBackup_exit_18','NetBackup_e=
xit_19',
          =
'NetBackup_exit_20','NetBackup_exit_21','NetBackup_exit_22','NetBackup_e=
xit_23',
          =
'NetBackup_exit_24','NetBackup_exit_25','NetBackup_exit_26','NetBackup_e=
xit_27',
          =
'NetBackup_exit_28','NetBackup_exit_29','NetBackup_exit_30','NetBackup_e=
xit_31',
          =
'NetBackup_exit_32','NetBackup_exit_33','NetBackup_exit_34','NetBackup_e=
xit_35',
          =
'NetBackup_exit_36','NetBackup_exit_37','NetBackup_exit_38','NetBackup_e=
xit_39',
          =
'NetBackup_exit_40','NetBackup_exit_41','NetBackup_exit_42','NetBackup_e=
xit_43',
          =
'NetBackup_exit_44','NetBackup_exit_45','NetBackup_exit_46','NetBackup_e=
xit_47',
          =
'NetBackup_exit_48','NetBackup_exit_49','NetBackup_exit_50','NetBackup_e=
xit_51',
          =
'NetBackup_exit_52','NetBackup_exit_53','NetBackup_exit_54','NetBackup_e=
xit_55',
          =
'NetBackup_exit_56','NetBackup_exit_57','NetBackup_exit_58','NetBackup_e=
xit_59',
          =
'NetBackup_exit_60','NetBackup_exit_61','NetBackup_exit_62','NetBackup_e=
xit_63',
          =
'NetBackup_exit_64','NetBackup_exit_65','NetBackup_exit_66','NetBackup_e=
xit_67',
          =
'NetBackup_exit_68','NetBackup_exit_69','NetBackup_exit_70','NetBackup_e=
xit_71',
          =
'NetBackup_exit_72','NetBackup_exit_73','NetBackup_exit_74','NetBackup_e=
xit_75',
          =
'NetBackup_exit_76','NetBackup_exit_77','NetBackup_exit_78','NetBackup_e=
xit_79',
          =
'NetBackup_exit_80','NetBackup_exit_81','NetBackup_exit_82','NetBackup_e=
xit_83',
          =
'NetBackup_exit_84','NetBackup_exit_85','NetBackup_exit_86','NetBackup_e=
xit_87',
          =
'NetBackup_exit_88','NetBackup_exit_89','NetBackup_exit_90','NetBackup_e=
xit_91',
          =
'NetBackup_exit_92','NetBackup_exit_93','NetBackup_exit_94','NetBackup_e=
xit_95',
          =
'NetBackup_exit_96','NetBackup_exit_97','NetBackup_exit_98','NetBackup_e=
xit_99',
          =
'NetBackup_exit_100','NetBackup_exit_101','NetBackup_exit_102','NetBacku=
p_exit_103',
          =
'NetBackup_exit_104','NetBackup_exit_105','NetBackup_exit_106','NetBacku=
p_exit_107',
          =
'NetBackup_exit_108','NetBackup_exit_109','NetBackup_exit_110','NetBacku=
p_exit_111',
          =
'NetBackup_exit_112','NetBackup_exit_113','NetBackup_exit_114','NetBacku=
p_exit_115',
          =
'NetBackup_exit_116','NetBackup_exit_117','NetBackup_exit_118','NetBacku=
p_exit_119',
          =
'NetBackup_exit_120','NetBackup_exit_121','NetBackup_exit_122','NetBacku=
p_exit_123',
          =
'NetBackup_exit_124','NetBackup_exit_125','NetBackup_exit_126','NetBacku=
p_exit_127',
          =
'NetBackup_exit_128','NetBackup_exit_129','NetBackup_exit_130','NetBacku=
p_exit_131',
          =
'NetBackup_exit_132','NetBackup_exit_133','NetBackup_exit_134','NetBacku=
p_exit_135',
          =
'NetBackup_exit_136','NetBackup_exit_137','NetBackup_exit_138','NetBacku=
p_exit_139',
          =
'NetBackup_exit_140','NetBackup_exit_141','NetBackup_exit_142','NetBacku=
p_exit_143',
          =
'NetBackup_exit_144','NetBackup_exit_145','NetBackup_exit_146','NetBacku=
p_exit_147',
          =
'NetBackup_exit_148','NetBackup_exit_149','NetBackup_exit_150','NetBacku=
p_exit_151',
          =
'NetBackup_exit_152','NetBackup_exit_153','NetBackup_exit_154','NetBacku=
p_exit_155',
          =
'NetBackup_exit_156','NetBackup_exit_157','NetBackup_exit_158','NetBacku=
p_exit_159',
          =
'NetBackup_exit_160','NetBackup_exit_161','NetBackup_exit_162','NetBacku=
p_exit_163',
          =
'NetBackup_exit_164','NetBackup_exit_165','NetBackup_exit_166','NetBacku=
p_exit_167',
          =
'NetBackup_exit_168','NetBackup_exit_169','NetBackup_exit_170','NetBacku=
p_exit_171',
          =
'NetBackup_exit_172','NetBackup_exit_173','NetBackup_exit_174','NetBacku=
p_exit_175',
          =
'NetBackup_exit_176','NetBackup_exit_177','NetBackup_exit_178','NetBacku=
p_exit_179',
          =
'NetBackup_exit_180','NetBackup_exit_181','NetBackup_exit_182','NetBacku=
p_exit_183',
          =
'NetBackup_exit_184','NetBackup_exit_185','NetBackup_exit_186','NetBacku=
p_exit_187',
          =
'NetBackup_exit_188','NetBackup_exit_189','NetBackup_exit_190','NetBacku=
p_exit_191',
          =
'NetBackup_exit_192','NetBackup_exit_193','NetBackup_exit_194','NetBacku=
p_exit_195',
          =
'NetBackup_exit_196','NetBackup_exit_197','NetBackup_exit_198','NetBacku=
p_exit_199',
          =
'NetBackup_exit_200','NetBackup_exit_201','NetBackup_exit_202','NetBacku=
p_exit_203',
          =
'NetBackup_exit_204','NetBackup_exit_205','NetBackup_exit_206','NetBacku=
p_exit_207',
          =
'NetBackup_exit_208','NetBackup_exit_209','NetBackup_exit_210','NetBacku=
p_exit_211',
          =
'NetBackup_exit_212','NetBackup_exit_213','NetBackup_exit_214','NetBacku=
p_exit_215',
          =
'NetBackup_exit_216','NetBackup_exit_217','NetBackup_exit_218','NetBacku=
p_exit_219',
          =
'NetBackup_exit_220','NetBackup_exit_221','NetBackup_exit_222','NetBacku=
p_exit_223',
          =
'NetBackup_exit_224','NetBackup_exit_225','NetBackup_exit_226','NetBacku=
p_exit_227',
          =
'NetBackup_exit_228','NetBackup_exit_229','NetBackup_exit_230','NetBacku=
p_exit_231',
          =
'NetBackup_exit_232','NetBackup_exit_233','NetBackup_exit_234','NetBacku=
p_exit_235',
          =
'NetBackup_exit_236','NetBackup_exit_237','NetBackup_exit_238','NetBacku=
p_exit_239',
          =
'NetBackup_exit_240','NetBackup_exit_241','NetBackup_exit_242','NetBacku=
p_exit_243',
          =
'NetBackup_exit_244','NetBackup_exit_245','NetBackup_exit_246','NetBacku=
p_exit_247',
          =
'NetBackup_exit_248','NetBackup_exit_249','NetBackup_exit_250','NetBacku=
p_exit_251',
          =
'NetBackup_exit_252','NetBackup_exit_253','NetBackup_exit_254'
          ]
          where [
             bp_client:    equals _event1_bp_client,
             bp_class:     equals _event1_bp_class,
             nb_server:    equals _event1_nb_server,
             status:       outside ['CLOSED']
          ], _event1 - 86400 -0=20
       ),
       add_to_repeat_count(_event1, 1)
    )
 ).

/*************************************
*Ensure that the same class and client
*have not failed 4 times.  If so,=20
*set status to severe, close others,
*and page the admin
*************************************/

 rule:
 nb_multiple_fail_all:(
    event: _event1 of_class within =
['NetBackup_exit_2','NetBackup_exit_3',
          =
'NetBackup_exit_4','NetBackup_exit_5','NetBackup_exit_6','NetBackup_exit=
_7',
          =
'NetBackup_exit_8','NetBackup_exit_9','NetBackup_exit_10','NetBackup_exi=
t_11',
          =
'NetBackup_exit_12','NetBackup_exit_13','NetBackup_exit_14','NetBackup_e=
xit_15',
          =
'NetBackup_exit_16','NetBackup_exit_17','NetBackup_exit_18','NetBackup_e=
xit_19',
          =
'NetBackup_exit_20','NetBackup_exit_21','NetBackup_exit_22','NetBackup_e=
xit_23',
          =
'NetBackup_exit_24','NetBackup_exit_25','NetBackup_exit_26','NetBackup_e=
xit_27',
          =
'NetBackup_exit_28','NetBackup_exit_29','NetBackup_exit_30','NetBackup_e=
xit_31',
          =
'NetBackup_exit_32','NetBackup_exit_33','NetBackup_exit_34','NetBackup_e=
xit_35',
          =
'NetBackup_exit_36','NetBackup_exit_37','NetBackup_exit_38','NetBackup_e=
xit_39',
          =
'NetBackup_exit_40','NetBackup_exit_41','NetBackup_exit_42','NetBackup_e=
xit_43',
          =
'NetBackup_exit_44','NetBackup_exit_45','NetBackup_exit_46','NetBackup_e=
xit_47',
          =
'NetBackup_exit_48','NetBackup_exit_49','NetBackup_exit_50','NetBackup_e=
xit_51',
          =
'NetBackup_exit_52','NetBackup_exit_53','NetBackup_exit_54','NetBackup_e=
xit_55',
          =
'NetBackup_exit_56','NetBackup_exit_57','NetBackup_exit_58','NetBackup_e=
xit_59',
          =
'NetBackup_exit_60','NetBackup_exit_61','NetBackup_exit_62','NetBackup_e=
xit_63',
          =
'NetBackup_exit_64','NetBackup_exit_65','NetBackup_exit_66','NetBackup_e=
xit_67',
          =
'NetBackup_exit_68','NetBackup_exit_69','NetBackup_exit_70','NetBackup_e=
xit_71',
          =
'NetBackup_exit_72','NetBackup_exit_73','NetBackup_exit_74','NetBackup_e=
xit_75',
          =
'NetBackup_exit_76','NetBackup_exit_77','NetBackup_exit_78','NetBackup_e=
xit_79',
          =
'NetBackup_exit_80','NetBackup_exit_81','NetBackup_exit_82','NetBackup_e=
xit_83',
          =
'NetBackup_exit_84','NetBackup_exit_85','NetBackup_exit_86','NetBackup_e=
xit_87',
          =
'NetBackup_exit_88','NetBackup_exit_89','NetBackup_exit_90','NetBackup_e=
xit_91',
          =
'NetBackup_exit_92','NetBackup_exit_93','NetBackup_exit_94','NetBackup_e=
xit_95',
          =
'NetBackup_exit_96','NetBackup_exit_97','NetBackup_exit_98','NetBackup_e=
xit_99',
          =
'NetBackup_exit_100','NetBackup_exit_101','NetBackup_exit_102','NetBacku=
p_exit_103',
          =
'NetBackup_exit_104','NetBackup_exit_105','NetBackup_exit_106','NetBacku=
p_exit_107',
          =
'NetBackup_exit_108','NetBackup_exit_109','NetBackup_exit_110','NetBacku=
p_exit_111',
          =
'NetBackup_exit_112','NetBackup_exit_113','NetBackup_exit_114','NetBacku=
p_exit_115',
          =
'NetBackup_exit_116','NetBackup_exit_117','NetBackup_exit_118','NetBacku=
p_exit_119',
          =
'NetBackup_exit_120','NetBackup_exit_121','NetBackup_exit_122','NetBacku=
p_exit_123',
          =
'NetBackup_exit_124','NetBackup_exit_125','NetBackup_exit_126','NetBacku=
p_exit_127',
          =
'NetBackup_exit_128','NetBackup_exit_129','NetBackup_exit_130','NetBacku=
p_exit_131',
          =
'NetBackup_exit_132','NetBackup_exit_133','NetBackup_exit_134','NetBacku=
p_exit_135',
          =
'NetBackup_exit_136','NetBackup_exit_137','NetBackup_exit_138','NetBacku=
p_exit_139',
          =
'NetBackup_exit_140','NetBackup_exit_141','NetBackup_exit_142','NetBacku=
p_exit_143',
          =
'NetBackup_exit_144','NetBackup_exit_145','NetBackup_exit_146','NetBacku=
p_exit_147',
          =
'NetBackup_exit_148','NetBackup_exit_149','NetBackup_exit_150','NetBacku=
p_exit_151',
          =
'NetBackup_exit_152','NetBackup_exit_153','NetBackup_exit_154','NetBacku=
p_exit_155',
          =
'NetBackup_exit_156','NetBackup_exit_157','NetBackup_exit_158','NetBacku=
p_exit_159',
          =
'NetBackup_exit_160','NetBackup_exit_161','NetBackup_exit_162','NetBacku=
p_exit_163',
          =
'NetBackup_exit_164','NetBackup_exit_165','NetBackup_exit_166','NetBacku=
p_exit_167',
          =
'NetBackup_exit_168','NetBackup_exit_169','NetBackup_exit_170','NetBacku=
p_exit_171',
          =
'NetBackup_exit_172','NetBackup_exit_173','NetBackup_exit_174','NetBacku=
p_exit_175',
          =
'NetBackup_exit_176','NetBackup_exit_177','NetBackup_exit_178','NetBacku=
p_exit_179',
          =
'NetBackup_exit_180','NetBackup_exit_181','NetBackup_exit_182','NetBacku=
p_exit_183',
          =
'NetBackup_exit_184','NetBackup_exit_185','NetBackup_exit_186','NetBacku=
p_exit_187',
          =
'NetBackup_exit_188','NetBackup_exit_189','NetBackup_exit_190','NetBacku=
p_exit_191',
          =
'NetBackup_exit_192','NetBackup_exit_193','NetBackup_exit_194','NetBacku=
p_exit_195',
          =
'NetBackup_exit_196','NetBackup_exit_197','NetBackup_exit_198','NetBacku=
p_exit_199',
          =
'NetBackup_exit_200','NetBackup_exit_201','NetBackup_exit_202','NetBacku=
p_exit_203',
          =
'NetBackup_exit_204','NetBackup_exit_205','NetBackup_exit_206','NetBacku=
p_exit_207',
          =
'NetBackup_exit_208','NetBackup_exit_209','NetBackup_exit_210','NetBacku=
p_exit_211',
          =
'NetBackup_exit_212','NetBackup_exit_213','NetBackup_exit_214','NetBacku=
p_exit_215',
          =
'NetBackup_exit_216','NetBackup_exit_217','NetBackup_exit_218','NetBacku=
p_exit_219',
          'NetBackup_exit_220','NetBackup_exit_221','NetBackup_exit_222'=
,'NetBackup_exit_223',
          =
'NetBackup_exit_224','NetBackup_exit_225','NetBackup_exit_226','NetBacku=
p_exit_227',
          =
'NetBackup_exit_228','NetBackup_exit_229','NetBackup_exit_230','NetBacku=
p_exit_231',
          =
'NetBackup_exit_232','NetBackup_exit_233','NetBackup_exit_234','NetBacku=
p_exit_235',
          =
'NetBackup_exit_236','NetBackup_exit_237','NetBackup_exit_238','NetBacku=
p_exit_239',
          =
'NetBackup_exit_240','NetBackup_exit_241','NetBackup_exit_242','NetBacku=
p_exit_243',
          =
'NetBackup_exit_244','NetBackup_exit_245','NetBackup_exit_246','NetBacku=
p_exit_247',
          =
'NetBackup_exit_248','NetBackup_exit_249','NetBackup_exit_250','NetBacku=
p_exit_251',
          =
'NetBackup_exit_252','NetBackup_exit_253','NetBackup_exit_254'
    ]
          =20
    where [
       bp_client:      _event1_bp_client,
       bp_class:       _event1_bp_class outside =
['CNF_User_1','CNF_User_2','CNF_User_3','CNF_Offsite_Logs'],
       msg:            _event1_msg,
       bp_exit_status: _event1_exit_status,
       nb_server:      _event1_nb_server,
      /*nb_server:      outside ['bu-cnfqs004'],*/
       repeat_count:   equals 3,
       status:         outside ['CLOSED']
    ],

    action: page_admin_n_close:(
       set_event_severity(_event1, 'FATAL'),
       exec_program(
          _event1,
          =
'/usr/local/Tivoli/bin/solaris2/TME/TEC/scripts/TEC_Send_Mail.sh',
          '"pagers" "NB failure server: %s client: %s class: %s msg: %s =
exit code: %s"',
          [_event1_nb_server, _event1_bp_client, _event1_bp_class, =
_event1_msg, _event1_exit_status],
          'YES'
       )
    ),

    action: close_dups:(
       all_instances(
          event: _event2 of_class within =
['NetBackup_exit_2','NetBackup_exit_3',
          =
'NetBackup_exit_4','NetBackup_exit_5','NetBackup_exit_6','NetBackup_exit=
_7',
          =
'NetBackup_exit_8','NetBackup_exit_9','NetBackup_exit_10','NetBackup_exi=
t_11',
          =
'NetBackup_exit_12','NetBackup_exit_13','NetBackup_exit_14','NetBackup_e=
xit_15',
          =
'NetBackup_exit_16','NetBackup_exit_17','NetBackup_exit_18','NetBackup_e=
xit_19',
          =
'NetBackup_exit_20','NetBackup_exit_21','NetBackup_exit_22','NetBackup_e=
xit_23',
          =
'NetBackup_exit_24','NetBackup_exit_25','NetBackup_exit_26','NetBackup_e=
xit_27',
          =
'NetBackup_exit_28','NetBackup_exit_29','NetBackup_exit_30','NetBackup_e=
xit_31',
          =
'NetBackup_exit_32','NetBackup_exit_33','NetBackup_exit_34','NetBackup_e=
xit_35',
          =
'NetBackup_exit_36','NetBackup_exit_37','NetBackup_exit_38','NetBackup_e=
xit_39',
          =
'NetBackup_exit_40','NetBackup_exit_41','NetBackup_exit_42','NetBackup_e=
xit_43',
          =
'NetBackup_exit_44','NetBackup_exit_45','NetBackup_exit_46','NetBackup_e=
xit_47',
          =
'NetBackup_exit_48','NetBackup_exit_49','NetBackup_exit_50','NetBackup_e=
xit_51',
          =
'NetBackup_exit_52','NetBackup_exit_53','NetBackup_exit_54','NetBackup_e=
xit_55',
          =
'NetBackup_exit_56','NetBackup_exit_57','NetBackup_exit_58','NetBackup_e=
xit_59',
          =
'NetBackup_exit_60','NetBackup_exit_61','NetBackup_exit_62','NetBackup_e=
xit_63',
          =
'NetBackup_exit_64','NetBackup_exit_65','NetBackup_exit_66','NetBackup_e=
xit_67',
          =
'NetBackup_exit_68','NetBackup_exit_69','NetBackup_exit_70','NetBackup_e=
xit_71',
          =
'NetBackup_exit_72','NetBackup_exit_73','NetBackup_exit_74','NetBackup_e=
xit_75',
          =
'NetBackup_exit_76','NetBackup_exit_77','NetBackup_exit_78','NetBackup_e=
xit_79',
          =
'NetBackup_exit_80','NetBackup_exit_81','NetBackup_exit_82','NetBackup_e=
xit_83',
          =
'NetBackup_exit_84','NetBackup_exit_85','NetBackup_exit_86','NetBackup_e=
xit_87',
          =
'NetBackup_exit_88','NetBackup_exit_89','NetBackup_exit_90','NetBackup_e=
xit_91',
          =
'NetBackup_exit_92','NetBackup_exit_93','NetBackup_exit_94','NetBackup_e=
xit_95',
          =
'NetBackup_exit_96','NetBackup_exit_97','NetBackup_exit_98','NetBackup_e=
xit_99',
          'NetBackup_exit_100','NetBackup_exit_101','NetBackup_exit_102'=
,'NetBackup_exit_103',
          =
'NetBackup_exit_104','NetBackup_exit_105','NetBackup_exit_106','NetBacku=
p_exit_107',
          =
'NetBackup_exit_108','NetBackup_exit_109','NetBackup_exit_110','NetBacku=
p_exit_111',
          =
'NetBackup_exit_112','NetBackup_exit_113','NetBackup_exit_114','NetBacku=
p_exit_115',
          =
'NetBackup_exit_116','NetBackup_exit_117','NetBackup_exit_118','NetBacku=
p_exit_119',
          =
'NetBackup_exit_120','NetBackup_exit_121','NetBackup_exit_122','NetBacku=
p_exit_123',
          =
'NetBackup_exit_124','NetBackup_exit_125','NetBackup_exit_126','NetBacku=
p_exit_127',
          =
'NetBackup_exit_128','NetBackup_exit_129','NetBackup_exit_130','NetBacku=
p_exit_131',
          =
'NetBackup_exit_132','NetBackup_exit_133','NetBackup_exit_134','NetBacku=
p_exit_135',
          =
'NetBackup_exit_136','NetBackup_exit_137','NetBackup_exit_138','NetBacku=
p_exit_139',
          =
'NetBackup_exit_140','NetBackup_exit_141','NetBackup_exit_142','NetBacku=
p_exit_143',
          =
'NetBackup_exit_144','NetBackup_exit_145','NetBackup_exit_146','NetBacku=
p_exit_147',
          =
'NetBackup_exit_148','NetBackup_exit_149','NetBackup_exit_150','NetBacku=
p_exit_151',
          =
'NetBackup_exit_152','NetBackup_exit_153','NetBackup_exit_154','NetBacku=
p_exit_155',
          =
'NetBackup_exit_156','NetBackup_exit_157','NetBackup_exit_158','NetBacku=
p_exit_159',
          =
'NetBackup_exit_160','NetBackup_exit_161','NetBackup_exit_162','NetBacku=
p_exit_163',
          =
'NetBackup_exit_164','NetBackup_exit_165','NetBackup_exit_166','NetBacku=
p_exit_167',
          =
'NetBackup_exit_168','NetBackup_exit_169','NetBackup_exit_170','NetBacku=
p_exit_171',
          =
'NetBackup_exit_172','NetBackup_exit_173','NetBackup_exit_174','NetBacku=
p_exit_175',
          =
'NetBackup_exit_176','NetBackup_exit_177','NetBackup_exit_178','NetBacku=
p_exit_179',
          =
'NetBackup_exit_180','NetBackup_exit_181','NetBackup_exit_182','NetBacku=
p_exit_183',
          =
'NetBackup_exit_184','NetBackup_exit_185','NetBackup_exit_186','NetBacku=
p_exit_187',
          =
'NetBackup_exit_188','NetBackup_exit_189','NetBackup_exit_190','NetBacku=
p_exit_191',
          =
'NetBackup_exit_192','NetBackup_exit_193','NetBackup_exit_194','NetBacku=
p_exit_195',
          =
'NetBackup_exit_196','NetBackup_exit_197','NetBackup_exit_198','NetBacku=
p_exit_199',
          =
'NetBackup_exit_200','NetBackup_exit_201','NetBackup_exit_202','NetBacku=
p_exit_203',
          =
'NetBackup_exit_204','NetBackup_exit_205','NetBackup_exit_206','NetBacku=
p_exit_207',
          =
'NetBackup_exit_208','NetBackup_exit_209','NetBackup_exit_210','NetBacku=
p_exit_211',
          =
'NetBackup_exit_212','NetBackup_exit_213','NetBackup_exit_214','NetBacku=
p_exit_215',
          =
'NetBackup_exit_216','NetBackup_exit_217','NetBackup_exit_218','NetBacku=
p_exit_219',
          =
'NetBackup_exit_220','NetBackup_exit_221','NetBackup_exit_222','NetBacku=
p_exit_223',
          =
'NetBackup_exit_224','NetBackup_exit_225','NetBackup_exit_226','NetBacku=
p_exit_227',
          =
'NetBackup_exit_228','NetBackup_exit_229','NetBackup_exit_230','NetBacku=
p_exit_231',
          =
'NetBackup_exit_232','NetBackup_exit_233','NetBackup_exit_234','NetBacku=
p_exit_235',
          =
'NetBackup_exit_236','NetBackup_exit_237','NetBackup_exit_238','NetBacku=
p_exit_239',
          =
'NetBackup_exit_240','NetBackup_exit_241','NetBackup_exit_242','NetBacku=
p_exit_243',
          =
'NetBackup_exit_244','NetBackup_exit_245','NetBackup_exit_246','NetBacku=
p_exit_247',
          =
'NetBackup_exit_248','NetBackup_exit_249','NetBackup_exit_250','NetBacku=
p_exit_251',
          =
'NetBackup_exit_252','NetBackup_exit_253','NetBackup_exit_254'
          ]
          where [
             status:       outside ['CLOSED'],
             nb_server:    equals  _event1_nb_server,
             bp_class:     equals  _event1_bp_class,
             bp_client:    equals  _event1_bp_client
          ]
       ),
       set_event_status(_event2, 'CLOSED')
    )
 ).

/*************************************
*NetBackup has failed.  It is a "user"
*backup, and therefore, and admin must
*be paged, and the severity will be=20
*changed to "FATAL"
*************************************/

 rule:=20
 nb_system_failed_user_all:(
    event: _event1 of_class within =
['NetBackup_exit_2','NetBackup_exit_3',
          =
'NetBackup_exit_4','NetBackup_exit_5','NetBackup_exit_6','NetBackup_exit=
_7',
          =
'NetBackup_exit_8','NetBackup_exit_9','NetBackup_exit_10','NetBackup_exi=
t_11',
          =
'NetBackup_exit_12','NetBackup_exit_13','NetBackup_exit_14','NetBackup_e=
xit_15',
          =
'NetBackup_exit_16','NetBackup_exit_17','NetBackup_exit_18','NetBackup_e=
xit_19',
          =
'NetBackup_exit_20','NetBackup_exit_21','NetBackup_exit_22','NetBackup_e=
xit_23',
          =
'NetBackup_exit_24','NetBackup_exit_25','NetBackup_exit_26','NetBackup_e=
xit_27',
          =
'NetBackup_exit_28','NetBackup_exit_29','NetBackup_exit_30','NetBackup_e=
xit_31',
          =
'NetBackup_exit_32','NetBackup_exit_33','NetBackup_exit_34','NetBackup_e=
xit_35',
          =
'NetBackup_exit_36','NetBackup_exit_37','NetBackup_exit_38','NetBackup_e=
xit_39',
          =
'NetBackup_exit_40','NetBackup_exit_41','NetBackup_exit_42','NetBackup_e=
xit_43',
          =
'NetBackup_exit_44','NetBackup_exit_45','NetBackup_exit_46','NetBackup_e=
xit_47',
          =
'NetBackup_exit_48','NetBackup_exit_49','NetBackup_exit_50','NetBackup_e=
xit_51',
          =
'NetBackup_exit_52','NetBackup_exit_53','NetBackup_exit_54','NetBackup_e=
xit_55',
          =
'NetBackup_exit_56','NetBackup_exit_57','NetBackup_exit_58','NetBackup_e=
xit_59',
          =
'NetBackup_exit_60','NetBackup_exit_61','NetBackup_exit_62','NetBackup_e=
xit_63',
          =
'NetBackup_exit_64','NetBackup_exit_65','NetBackup_exit_66','NetBackup_e=
xit_67',
          =
'NetBackup_exit_68','NetBackup_exit_69','NetBackup_exit_70','NetBackup_e=
xit_71',
          =
'NetBackup_exit_72','NetBackup_exit_73','NetBackup_exit_74','NetBackup_e=
xit_75',
          =
'NetBackup_exit_76','NetBackup_exit_77','NetBackup_exit_78','NetBackup_e=
xit_79',
          =
'NetBackup_exit_80','NetBackup_exit_81','NetBackup_exit_82','NetBackup_e=
xit_83',
          =
'NetBackup_exit_84','NetBackup_exit_85','NetBackup_exit_86','NetBackup_e=
xit_87',
          =
'NetBackup_exit_88','NetBackup_exit_89','NetBackup_exit_90','NetBackup_e=
xit_91',
          =
'NetBackup_exit_92','NetBackup_exit_93','NetBackup_exit_94','NetBackup_e=
xit_95',
          =
'NetBackup_exit_96','NetBackup_exit_97','NetBackup_exit_98','NetBackup_e=
xit_99',
          =
'NetBackup_exit_100','NetBackup_exit_101','NetBackup_exit_102','NetBacku=
p_exit_103',
          =
'NetBackup_exit_104','NetBackup_exit_105','NetBackup_exit_106','NetBacku=
p_exit_107',
          =
'NetBackup_exit_108','NetBackup_exit_109','NetBackup_exit_110','NetBacku=
p_exit_111',
          =
'NetBackup_exit_112','NetBackup_exit_113','NetBackup_exit_114','NetBacku=
p_exit_115',
          =
'NetBackup_exit_116','NetBackup_exit_117','NetBackup_exit_118','NetBacku=
p_exit_119',
          =
'NetBackup_exit_120','NetBackup_exit_121','NetBackup_exit_122','NetBacku=
p_exit_123',
          =
'NetBackup_exit_124','NetBackup_exit_125','NetBackup_exit_126','NetBacku=
p_exit_127',
          =
'NetBackup_exit_128','NetBackup_exit_129','NetBackup_exit_130','NetBacku=
p_exit_131',
          =
'NetBackup_exit_132','NetBackup_exit_133','NetBackup_exit_134','NetBacku=
p_exit_135',
          =
'NetBackup_exit_136','NetBackup_exit_137','NetBackup_exit_138','NetBacku=
p_exit_139',
          =
'NetBackup_exit_140','NetBackup_exit_141','NetBackup_exit_142','NetBacku=
p_exit_143',
          =
'NetBackup_exit_144','NetBackup_exit_145','NetBackup_exit_146','NetBacku=
p_exit_147',
          =
'NetBackup_exit_148','NetBackup_exit_149','NetBackup_exit_150','NetBacku=
p_exit_151',
          =
'NetBackup_exit_152','NetBackup_exit_153','NetBackup_exit_154','NetBacku=
p_exit_155',
          =
'NetBackup_exit_156','NetBackup_exit_157','NetBackup_exit_158','NetBacku=
p_exit_159',
          =
'NetBackup_exit_160','NetBackup_exit_161','NetBackup_exit_162','NetBacku=
p_exit_163',
          'NetBackup_exit_164','NetBackup_exit_165','NetBackup_exit_166'=
,'NetBackup_exit_167',
          =
'NetBackup_exit_168','NetBackup_exit_169','NetBackup_exit_170','NetBacku=
p_exit_171',
          =
'NetBackup_exit_172','NetBackup_exit_173','NetBackup_exit_174','NetBacku=
p_exit_175',
          =
'NetBackup_exit_176','NetBackup_exit_177','NetBackup_exit_178','NetBacku=
p_exit_179',
          =
'NetBackup_exit_180','NetBackup_exit_181','NetBackup_exit_182','NetBacku=
p_exit_183',
          =
'NetBackup_exit_184','NetBackup_exit_185','NetBackup_exit_186','NetBacku=
p_exit_187',
          =
'NetBackup_exit_188','NetBackup_exit_189','NetBackup_exit_190','NetBacku=
p_exit_191',
          =
'NetBackup_exit_192','NetBackup_exit_193','NetBackup_exit_194','NetBacku=
p_exit_195',
          =
'NetBackup_exit_196','NetBackup_exit_197','NetBackup_exit_198','NetBacku=
p_exit_199',
          =
'NetBackup_exit_200','NetBackup_exit_201','NetBackup_exit_202','NetBacku=
p_exit_203',
          =
'NetBackup_exit_204','NetBackup_exit_205','NetBackup_exit_206','NetBacku=
p_exit_207',
          =
'NetBackup_exit_208','NetBackup_exit_209','NetBackup_exit_210','NetBacku=
p_exit_211',
          =
'NetBackup_exit_212','NetBackup_exit_213','NetBackup_exit_214','NetBacku=
p_exit_215',
          =
'NetBackup_exit_216','NetBackup_exit_217','NetBackup_exit_218','NetBacku=
p_exit_219',
          =
'NetBackup_exit_220','NetBackup_exit_221','NetBackup_exit_222','NetBacku=
p_exit_223',
          =
'NetBackup_exit_224','NetBackup_exit_225','NetBackup_exit_226','NetBacku=
p_exit_227',
          =
'NetBackup_exit_228','NetBackup_exit_229','NetBackup_exit_230','NetBacku=
p_exit_231',
          =
'NetBackup_exit_232','NetBackup_exit_233','NetBackup_exit_234','NetBacku=
p_exit_235',
          =
'NetBackup_exit_236','NetBackup_exit_237','NetBackup_exit_238','NetBacku=
p_exit_239',
          =
'NetBackup_exit_240','NetBackup_exit_241','NetBackup_exit_242','NetBacku=
p_exit_243',
          =
'NetBackup_exit_244','NetBackup_exit_245','NetBackup_exit_246','NetBacku=
p_exit_247',
          =
'NetBackup_exit_248','NetBackup_exit_249','NetBackup_exit_250','NetBacku=
p_exit_251',
          =
'NetBackup_exit_252','NetBackup_exit_253','NetBackup_exit_254'
    ]
    where [
       bp_client:      _event1_bp_client,
       bp_class:       _event1_bp_class within =
['CNF_User_1','CNF_User_2','CNF_User_3','CNF_Offsite_Logs'],
       msg:            _event1_msg,
       nb_server:      _event1_nb_server,
      /*nb_server: outside ['bu-cnfqs004'], /*NT NB server*/
       bp_exit_status: _event1_exit_status,
       status:    outside ['CLOSED']
    ],
   =20
    action: page_admin_n_fatal:(
       set_event_severity(_event1, 'FATAL'),
       exec_program(
          _event1,
          =
'/usr/local/Tivoli/bin/solaris2/TME/TEC/scripts/TEC_Send_Mail.sh',
          '"pagers" "NB USER backup failure server: %s client: %s =
class: %s msg: %s exit code: %s"',
          [_event1_msg, _event1_bp_client, _event1_bp_class, =
_event1_msg, _event1_exit_status],
          'YES'
       )
    )
 ).

------_=_NextPart_000_01C08A54.2E3057E0--



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