Escolar Documentos
Profissional Documentos
Cultura Documentos
Release 5.x
Overview of Alarms framework and SNMP
Issue 1.1
Copyright@2014
Notice:
While reasonable efforts were made to ensure that the information in this
document was complete and accurate at the time of printing, Avaya Inc.
can assume no liability for any errors. Changes and corrections to the
information in this document might be incorporated in future releases.
Documentation disclaimer:
Avaya Inc. is not responsible for any modifications, additions, or deletions
to the original published version of this documentation unless such
modifications, additions, or deletions were performed by Avaya. Customer
and/or End User agree to indemnify and hold harmless Avaya, Avaya's
agents, servants and employees against all claims, lawsuits, demands
and judgments arising out of, or in connection with, subsequent
modifications, additions or deletions to this documentation to the extent
made by the Customer or End User.
Link disclaimer:
Avaya Inc. is not responsible for the contents or reliability of any linked
Web sites referenced elsewhere within this documentation, and Avaya
does not necessarily endorse the products, services, or information
described or offered within them. We cannot guarantee that these links
will work all the time and we have no control over the availability of the
linked pages.
Warranty:
Avaya Inc. provides a limited warranty on this product. Refer to your sales
agreement to establish the terms of the limited warranty. In addition,
Avayas standard warranty language, as well as information regarding
support for this product, while under warranty, is available through the
Avaya Support Web site: http://www.avaya.com/support
License:
USE OR INSTALLATION OF THE PRODUCT INDICATES THEEND
USER'S ACCEPTANCE OF THE TERMS SET FORTHHEREIN AND THE
GENERAL LICENSE TERMS AVAILABLEON THE AVAYA WEB SITE
http://support.avaya.com/LicenseInfo/ ("GENERAL LICENSE TERMS"). IF
YOU DO NOT WISH TO BE BOUND BY THESE TERMS, YOU MUST
RETURN THE PRODUCT(S) TO THE POINT OF PURCHASE WITHIN
TEN (10) DAYS OF DELIVERY FOR A REFUND OR CREDIT. Avaya
grants End User a license within the scope of the license types described
below. The applicable number of licenses and units of capacity for which
the license is granted will be one (1), unless a different number of licenses
or units of capacity is specified in the Documentation or other materials
available to End User. "Designated Processor" means a single standalone computing device. "Server" means a Designated Processor that
hosts a software application to be accessed by multiple users. "Software"
means the computer programs in object code, originally licensed by Avaya
and ultimately utilized by End User, whether as stand-alone Products or
pre-installed on Hardware.
"Hardware" means the standard hardware Products, originally sold by
Avaya and ultimately utilized by End User.
License type(s)
Designated System(s) License (DS):
End User may install and use each copy of the Software on only one
Designated Processor, unless a different number of Designated
Processors is indicated in the Documentation or other materials available
to End User. Avaya may require the Designated Processor(s) to be
identified by type, serial number, feature key, location or other specific
designation, or to be provided by End User to Avaya through electronic
means established by Avaya specifically or this purpose.
Concurrent User License (CU):
End User may install and use the Software on multiple Designated
Processors or one or more Servers, so long as only the licensed number
of Units are accessing and using the Software at any given time. A "Unit"
means the unit on which Avaya, at its sole discretion, bases the pricing of
its licenses and can be, without limitation, an agent, port or user, an e-mail
or voice mail account in the name of a person or corporate function (e.g.,
webmaster or helpdesk), or a directory entry in the administrative
database utilized by the Product that permits one user to interface with the
Software. Units may be linked to a specific, identified Server.
Database License (DL):
Customer may install and use each copy of the Software on one Server or
on multiple Servers provided that each of the Servers on which the
Software is installed communicate with no more than a single instance of
Contents
Alarms framework ................................................................................................................................................... 4
Defining Events, Faults, and Alarms .................................................................................................................... 4
Integration with SNMP ......................................................................................................................................... 4
The Proactive Contact Dialer MIB v 1.1 .................................................................................................................. 5
Support for System Inventory and Resources ........................................................................................................ 8
PG230 Switch Alarms .......................................................................................................................................... 9
Dialer Alarms ...................................................................................................................................................... 12
Alarms framework
Defining Events, Faults, and Alarms
In simple terms, a significant occurrence or happening of interest is an event. If it is a result of a deviation from
normal operation resulting in a lasting error or warning condition, it is a fault. An event or a fault may generate
an alarm. An alarm is a persistent indication of an interesting fault or an event that clears only when the
triggering condition has been resolved. A current list of interesting events occurring on a system is often
maintained in the form of an active alarm list. A notification may be sent not only when an alarm is raised, but
also when it has been resolved and the condition cleared.
Starting from release 5.0, the dialer now has an alarm framework to help monitor interesting events and faults.
Any process may now be equipped to raise and clear an alarm condition, and thereby notify observers of events
and faults. The framework may be extended easily after deployment to allow raising new alarms that may not be
available out of the box.
An alarm may be raised by any process using the alarms API, or even from a shell script using a utility program
for the same. The alarms are maintained by the alarms daemon 'alarmd', and administered by the 'alarmadm'.
The alarms may be queried, cleared or notifications sent using SNMP.
Please refer to the PC Dialer documentation and handbooks for configuring the alarm framework.
+--apcTraps(0)
+--apcPG230Traps(1)
+--apcTRAPQ230E00001(1)
.
+--apcTRAPQ230E00120(120)
+--apcDialerTraps(2)
+--apcTRAPQPC000D0001(1)
.
+--apcTRAPQPC000D0064(64)
|
+--apcAlarms(2)
|
+--apcPG230Alarms(1)
|
+--apcPG230AlarmTable(1)
+--apcPG230AlarmEntry(1)
Index: apcPG230AlarmId
apcPG230AlarmId(1)
apcPG230AlarmCategory(3)
apcPG230AlarmText(4)
apcPG230AlarmRaw(5)
apcPG230AlarmLocation(6)
apcPG230AlarmFirstRaised(7)
apcPG230AlarmLastRaised(8)
|
+--apcDialerAlarms(2)
|
+--apcDialerAlarmTable(1)
|
+--apcDialerAlarmEntry(1)
|
Index: apcDialerAlarmId
|
+-- -R-- EnumVal
|
apcDialerAlarmId(1)
apcDialerAlarmSeverity(2)
apcDialerAlarmCategory(3)
apcDialerAlarmText(4)
apcDialerAlarmRaw(5)
apcDialerAlarmLocation(6)
apcDialerAlarmFirstRaised(7)
apcDialerAlarmLastRaised(8)
Field
Alarm ID
Information
A unique identifier for each alarm originating on the dialer or the PG230 switch that
corresponds to a specific event or a fault.
Field
Information
Severity
When clear, it is clear (0), and when active (raised), every alarm has a specific severity
corresponding to the event or the fault condition, in the following range: fatal (1), critical
(2), major (3), minor (4), warning (5), info (6), unknown (7).
Category
Category of the alarm that helps in classifying the event or the fault.
Text
Every alarm may further have an instance specific text associated with it.
Raw
An alarm may further have an instance specific raw bytes associated which may be
parsed to extract additional information.
Location
First Raised
The first time the alarm was raised and became active.
Last Raised
Num Raised
Number of times the alarm was raised between the first and the last timestamps.
As mentioned earlier, if SNMP notifications are enabled, the default behavior is that a notification will be sent to
the destination(s) every time the alarm state changes, that is, every time an alarm is raised or cleared. For
example, it will be sent the first time alarm is raised, but not on any subsequent occurrences, and the time it is
cleared. This default behavior may be changed to generate a notification every time the alarm is raised.
Repeated clearing of the alarm will not generate repeated notifications for the alarm getting cleared again.
Note: SNMP query operations using WALKs on the MIB are CPU intensive. Subscribing to notifications is the
preferred and optimal way to monitor alarms.
ID
Severity
Defined Category
Defined Description
QPC230E0001
minor
QPC230E0002
fatal
QPC230E0003
fatal
QPC230E0004
minor
QPC230E0010
minor
QPC230E0011
major
No Hosts
QPC230E0012
major
QPC230E0013
major
QPC230E0014
major
QPC230E0015
warning
QPC230E0016
warning
QPC230E0017
warning
QPC230E0020
major
QPC230E0021
major
QPC230E0022
major
QPC230E0023
fatal
QPC230E0024
fatal
QPC230E0025
critical
CP Transmit Overrun
QPC230E0026
critical
No NBC In System
QPC230E0027
fatal
NBC Failure
QPC230E0028
fatal
ID
Severity
Defined Category
Defined Description
QPC230E0029
minor
QPC230E0030
critical
QPC230E0031
critical
QPC230E0032
critical
QPC230E0033
critical
QPC230E0034
critical
QPC230E0035
critical
QPC230E0036
critical
QPC230E0037
minor
QPC230E0038
major
QPC230E0039
major
QPC230E0040
major
QPC230E0041
minor
QPC230E0042
minor
QPC230E0043
minor
QPC230E0044
minor
QPC230E0045
minor
QPC230E0046
minor
QPC230E0047
minor
QPC230E0048
minor
QPC230E0049
minor
QPC230E0050
minor
QPC230E0051
minor
QPC230E0052
minor
QPC230E0053
fatal
10
ID
Severity
Defined Category
Defined Description
QPC230E0054
critical
QPC230E0055
major
QPC230E0056
minor
QPC230E0057
warning
QPC230E0058
warning
QPC230E0059
minor
QPC230E0060
critical
QPC230E0061
minor
QPC230E0062
minor
QPC230E0063
minor
QPC230E0064
minor
E1 CRC Alarm
QPC230E0080
minor
QPC230E0081
minor
QPC230E0082
minor
QPC230E0083
minor
QPC230E0084
minor
QPC230E0085
minor
QPC230E0090
warning
Printer Off-line
QPC230E0091
minor
Disk A Failure
QPC230E0092
minor
Disk C Failure
QPC230E0100
fatal
System Alarms
Queue Overflow
QPC230E0101
critical
System Alarms
Queue Overflow
QPC230E0102
major
System Alarms
Queue Overflow
QPC230E0103
minor
System Alarms
Queue Overflow
QPC230E0104
warning
System Alarms
Queue Overflow
11
ID
Severity
Defined Category
Defined Description
QPC230E0105
fatal
System Alarms
QPC230E0106
critical
System Alarms
QPC230E0107
major
System Alarms
QPC230E0108
minor
System Alarms
QPC230E0109
warning
System Alarms
Dialer Alarms
ID
Severity
Defined Category
Defined Description
QPC000D0001
info
Dialer Services
QPC000D0002
info
Dialer Services
QPC000D0003
info
Dialer Services
Services started - DB
QPC000D0004
info
Dialer Services
QPC000D0005
info
Dialer Services
QPC000D0006
info
Dialer Services
Services starting - DB
QPC000D0007
info
Dialer Services
QPC000D0008
info
Dialer Services
QPC000D0009
info
Dialer Services
Services stopping - DB
QPC000D0010
info
Dialer Services
QPC000D0011
info
Dialer Services
QPC000D0012
info
Dialer Services
Services stopped - DB
QPC000D0013
info
Dynamic Logging
QPC000D0014
info
Dynamic Logging
QPC000D0015
info
Dynamic Logging
QPC000D0016
info
System Bootup
QPC000D0017
info
System Bootup
12
ID
Severity
Defined Category
Defined Description
QPC000D0018
fatal
Generic
QPC000D0019
critical
Generic
QPC000D0020
major
Generic
QPC000D0021
minor
Generic
QPC000D0022
warning
Generic
QPC000D0023
warning
Agent Activity
QPC000D0024
warning
Agent Activity
QPC000D0025
warning
Licensing
QPC000D0026
warning
Licensing
QPC000D0027
warning
Alarms Framework
QPC000D0028
warning
NOT-DEFINED
NOT-DEFINED
QPC000D0029
warning
NOT-DEFINED
NOT-DEFINED
QPC000D0030
warning
NOT-DEFINED
NOT-DEFINED
QPC000D0031
warning
NOT-DEFINED
NOT-DEFINED
QPC000D0032
warning
NOT-DEFINED
NOT-DEFINED
QPC000D0033
warning
NOT-DEFINED
NOT-DEFINED
QPC000D0034
warning
NOT-DEFINED
NOT-DEFINED
QPC000D0035
warning
NOT-DEFINED
NOT-DEFINED
QPC000D0036
warning
NOT-DEFINED
NOT-DEFINED
QPC000D0037
warning
NOT-DEFINED
NOT-DEFINED
QPC000D0038
warning
NOT-DEFINED
NOT-DEFINED
QPC000D0039
warning
NOT-DEFINED
NOT-DEFINED
QPC000D0040
warning
NOT-DEFINED
NOT-DEFINED
QPC000D0041
warning
NOT-DEFINED
NOT-DEFINED
QPC000D0042
warning
NOT-DEFINED
NOT-DEFINED
13
ID
Severity
Defined Category
Defined Description
QPC000D0043
warning
NOT-DEFINED
NOT-DEFINED
QPC000D0044
warning
NOT-DEFINED
NOT-DEFINED
QPC000D0045
warning
NOT-DEFINED
NOT-DEFINED
QPC000D0046
warning
NOT-DEFINED
NOT-DEFINED
QPC000D0047
warning
NOT-DEFINED
NOT-DEFINED
QPC000D0048
warning
NOT-DEFINED
NOT-DEFINED
QPC000D0049
warning
NOT-DEFINED
NOT-DEFINED
QPC000D0050
warning
NOT-DEFINED
NOT-DEFINED
QPC000D0051
warning
NOT-DEFINED
NOT-DEFINED
QPC000D0052
warning
NOT-DEFINED
NOT-DEFINED
QPC000D0053
warning
NOT-DEFINED
NOT-DEFINED
QPC000D0054
warning
NOT-DEFINED
NOT-DEFINED
QPC000D0055
warning
NOT-DEFINED
NOT-DEFINED
QPC000D0056
warning
NOT-DEFINED
NOT-DEFINED
QPC000D0057
warning
NOT-DEFINED
NOT-DEFINED
QPC000D0058
warning
NOT-DEFINED
NOT-DEFINED
QPC000D0059
warning
NOT-DEFINED
NOT-DEFINED
QPC000D0060
warning
NOT-DEFINED
NOT-DEFINED
QPC000D0061
warning
NOT-DEFINED
NOT-DEFINED
QPC000D0062
warning
NOT-DEFINED
NOT-DEFINED
QPC000D0063
warning
NOT-DEFINED
NOT-DEFINED
QPC000D0064
warning
NOT-DEFINED
NOT-DEFINED
QPC0000ABCD
info
Test Alarms
QPC0000CAFE
info
Test Alarms
14