Menu Content/Inhalt

Login

Syndicate

Alert Paging - Preliminary Overview
The following functionality is planned for 2007 Q2. We are asking for customer feedback and input in adding this capability to our NETeXPERT value-added offerings.

Alert Paging Description

The following sections detail the customer requirements and the work, which will be provided by Longview Software in meeting this functionality.

Remote Management of Paging Profiles

Requirements specify the need to remotely be able to make changes to personal paging profiles.  To meet this requirement Longview Software will be adding onto the NETeXPERT Web Alert architecture.  This will allow a user to access their own paging profiles anytime and anywhere within a browser. To allow for market and/or customer separation, paging definitions and personnel are associated with Operator Groups. This allows operators to only see and manage paging data within their own Operator Group as specified within the VSM Auth Editor. Another new feature, Operator Filters, can be used to help admins manage Operator Groups. The Operator Filters screen (discussed separately as a stand alone feature) allows an admin to quickly view operators and their Operator Groups among all registered VSM systems. It is important to have operators in the same Operator Group in every registered VSM system!

Summary of Paging Requirements

The following use cases have been provided:

Summary of Paging Requirements

In/Out of Scope?

The user should be able to remotely update personnel’s profile of paged alarmed events.

Yes in Scope

  • Add/remove a managed site to a tech’s profile

Yes

  • Add/remove a “Loss of Signal” alarm for a cell tech or a “EQUIPMENT FAIL” for a tech)

Yes

Update personnel’s profile schedule.

Yes

  • Redirecting the pages of a tech to another tech or adding a 2nd tech to the paging profile)

Yes

  • Make changes in paging profile to reflect a time shift change

Yes

Update personnel’s profile to reflect urgency/escalation pages.

Yes

  • Add/remove critical levels from profile.

Yes

  • Make changes to delays in event pages to be sent.

Yes

 


Paging Definitions

 

Paging is initiated based on a Paging Definition (PD).

 

Below is a mock-up of this new page.

Longview Software Web Paging - Figure 1

Figure 1: Paging Definition

Each PD can match against more than one alert but special care should be taken so that a single alert does not trigger more than one PD unless this is specifically desired behavior.

 

PD Trigger

 

See Figure 1 (top left section)

A PD consists of a table of alert field/regular expression pairs and a type of  ‘All or Any, much like the Web Alert filter definitions. Additionally, a PD will have an option to ignore alert updates and only trigger when the alert is created.

 

PD Severity Delay

 

The second portion of a PD is the Severity Delay (See Figure 1 – bottom right section)

 

A Severity Delay can be defined for each alert severity since a PD may define more than one alert and alerts may change severity over time. The time delay is specified in minutes. No page will be sent if the alert severity is not set to be active. After the delay period has expired the page will be sent to specified recipients if the alert that triggered this paging event still exists.

 

PD Message Content

 

The last portion of the PD is the contents. (See Figure 1 – top right section)

 

The contents are defined in two sections.

 

  • The first section is a free form text field for a user-defined message.
  • The second is a list of alert fields for including alert data in the page. You may also enter alert fields manually using the syntax ${Field} but you should ensure the field you type is valid.

 

PD Subscriber List

Every PD must have a Subscriber List. (See Figure 1 – bottom left section)

A Subscriber List is a set of Personnel to be paged when the PD is triggered.  The following behavior is listed for the Subscriber List:

 

  • The order of this list determines the order in which personnel will be paged.
  • Each entry will be accompanied by a Resolution Time, which gives paged personnel a window of time to resolve the alert condition.
  • Alert condition resolution is determined based on whether or not the alert still exists in the system.
  • A cleared alert will result in the end of paging any more personnel.
  • If no Resolution Time is specified for a personnel entry, then paging will end if there are no more personnel entries, or immediately the page will be sent to the next personnel listed.
  • It is important to note that the subscriber list must take into account personnel availability in order to ensure that pages are actually sent. Pages will not be sent to personnel when the page occurs during a time when they are unavailable. In case of unavailability the next personnel entry in the list will be evaluated immediately.
  • One way to ensure someone will be paged is to list personnel in order based on availability.
  • For example, if Joe is on call during weekdays only and Marry is on call during weekends only, you should list Joe first and Mary second.

 

Personnel

Personnel must be defined for anyone who will receive pages.

Longview Software Web Paging - Figure 2

Figure 2: Personnel Definition Mock Up

 

Each personnel entry must include:

  • first name
  • last name, and
  • e-mail address. (E-mail address is required because the paging system will only implement e-mail paging at this time.)

Personnel may have a defined availability schedule. Pages will only be sent to personnel when the page occurs within their defined availability, as discussed above.

Management of personnel is done in a floating window on the same screen as the PDs. It can float above the other elements so it’s always available while trying to define a PDs subscriber list. The personnel window will show a list of all personnel with simple filtering ability to narrow the list. Each entry allows personnel to be enabled or disable. For example, if Joe goes on vacation for a week you can set him as disabled (represented by the red cross) and any PDs that reference Joe will skip over him. To edit personnel’s availability just click on the edit link under the enabled/disabled icon.

 

 

 

 

Paging Interfaces

 

Original requirements specified different paging interfaces.  The customer has narrowed the scope to email as the primary requirement.

 

Multiple paging devices are specified in the table below:

 

Paging Interface Type

In/Out of Scope

1) Email output via SMTP to the cell phone or pager.

In Scope

2) SNPP – Ability to send messages to  SMS gateways directly.

 

For future consideration.

3) SMS output via modem or network to cell phone or pager.

 

Via Email (see above #1)

4) TAP message output via modem or network to cell phone or pager.

 

For future consideration.

 

 

Please feel free to send us your feedback

This e-mail address is being protected from spam bots, you need JavaScript enabled to view it

Add Comments