FusionCode - EVNT: All about page lists [notifications]

Contents

Getting Started

Email and pager addresses are organized into Page List(s) which are then used by an event assignment to notify it's members. Event trigger acknowledgement can be setup on a page list to require PRIMARY DBA/SA to acknowledge receipt of notification - if no acknowledgement is received secondary (BACKUP) notification can be send to a manager or a backup/standby DBA/SA.

Acknowledgement Process

For example lets say 24x7 page list requires acknowledgement and is assigned to DB_DOWN event which triggers at 1:00AM - the following can happen:

case scenario #1 (no acknowledgement is received):

case scenario #2 (acknowledgement is received):

Page List Screen

Page List screen is designed for maximum clarity and ease of management using "single click" control:

Page List Screen

Backup Notification Screen

Backup Notification Screen can be used to setup BACKUP paging for PRIMARY administrators (see Acknowledgement Process). When a PRIMARY page list member does not respond to notification it's BACKUP assignee is notified. Screen snapshot below shows that DBANUM1 BACKUP assignee is DBANUM2["BACKUP"] pager/email:

Backup Notification Screen

Page List Forms

New pagers, emails, administrators and page lists can be added using the following forms:

Page List Forms

Email and pagers can be setup to either receive full output generated by an event trigger or just a short version of the attributes to avoid large messages being sent to text pagers.

No updates can be made to an email address or pager to avoid any confusion after notifications are send. If changes are required for a pager/email address new one should be added and old one disabled from the page list. This strict rule guarantees that what you see is what you get! Screen snapshot below shows notification history for an event trigger:

Notification History

Notification Engine

Notifications are processed by a background job "mailbg.sh" that is started with the rest of the processes on the management server. Notifications are send using "sendmail" program which is called by a wrapper script "$SYS_TOP/bin/sendmail.sh". The following parameters can be setup in "MON.env":

END.

$LAST_MODIFIED: 03-NOV-2003 $MODIFIED_BY: VMOGILEV $FILE_NAME: page_lists.htm $REVISION: 1.2