1 Introduction
This instruction concerns alarm handling for the SOAP Notifications, Discarded Notifications alarm.
1.1 Alarm Description
The alarm is issued when the Notification process abandons some processed database events before being sent to the destination endpoints. The main reason is that the number of events pending to be sent exceeds the process capacity for delivering Simple Object Access Protocol (SOAP) messages to the destination endpoints, and a portion of the pending messages are discarded. The alarm informs that application FEs are not receiving the totality of the events triggered by database changes done through the traffic interface because the Notification process does not have enough resources to send SOAP messages for all the processed events.
The possible alarm causes and the corresponding fault reasons, fault locations, and impacts are described in Table 1.
|
Alarm Cause |
Description |
Fault Reason |
Fault Location |
Impact |
|---|---|---|---|---|
|
A portion of Database events have been discarded before notifying the application FE due to not having enough capacity for sending SOAP messages. |
A portion of the pending events are discarded. Not all the generated events are notified to endpoints due to lack of resources. Database events are processed and kept in Notifications process memory until they are delivered in SOAP messages. To avoid huge memory consumption, the Notification process protects itself by dropping a small percentage (by default 10%) of pending events if there is not enough capacity for notifying endpoints at the same pace as database changes are generated. |
The number of triggered events exceeds the capacity for sending SOAP messages to the endpoint. Network disturbances (slow or impaired network between CUDB and endpoints). |
Payload hosting active notifications process or notifications endpoint. |
Application FE not receiving all the changes committed in the database by traffic operations which they were subscribed to. |
The alarm attributes are listed and explained in Table 2.
|
Attribute Name |
Attribute Value |
|---|---|
|
Auto Cease |
No |
|
Module |
SOAP NOTIFICATIONS |
|
Error Code |
2 |
|
Timestamp First |
Date and time when the alarm was raised for the first time. |
|
Repeated Counter |
Number which indicates how many times the alarm was raised. |
|
Timestamp Last |
Date and time of the most recent alarm raised. |
|
Resource ID |
1.3.6.1.4.1.193.169.15.2. <eventId> |
|
Alarm Model Description |
Discarded Notifications, SOAP Notifications |
|
Alarm Active Description |
SOAP Notifications: Some notifications were discarded for eventID <eventId> |
|
ITU Alarm Event Type |
qualityOfServiceAlarm (3) |
|
ITU Alarm Probable Cause |
congestion (202) |
|
ITU Alarm Perceived Severity |
(5) – Minor |
|
Originating Source IP |
Node IP where the alarm was raised. |
|
Sequence Number |
Number which indicates the order in which alarms were raised. |
In Table 2, the indicated variables are as follows:
For further information about attribute descriptions, refer to CUDB Node Fault Management Configuration Guide.
1.2 Prerequisites
This section provides information on the documents, tools and conditions that apply to the procedure.
1.2.1 Documents
This instruction references the following documents:
1.2.2 Tools
Not applicable.
1.2.3 Conditions
Not applicable.
2 Procedure
If the alarm is raised, do the following:
Steps

Contents