Context
The context of notifications
within the schema tree is shown. Italicised links are to other pages.
Notification configuration.
Data Validation Constraints
|
|
Validation Error: |
You must specify whether to enable system notifications. If enabled, you must also specify at least one system notification target. |
|
|
Validation Error: |
You must specify whether to enable Rhino notifications. If enabled, you must also specify at least one Rhino notification target. |
|
|
Validation Error: |
You must specify whether to enable SGC notifications. If enabled, you must also specify at least one SGC notification target. |
system-notifications-enabled
Specifies whether or not system SNMP v2c/3 notifications are enabled. System notifications are: high memory and CPU usage warnings, and system boot notifications.
If you use MetaView Server to monitor your platform, then it is recommended to set this to 'false'.
This node is mandatory.
Conditional
This leaf is only valid when ../../v2c-enabled = 'true' or ../../v3-enabled = 'true'
.
Related Constraints
..
has a Data Validation Constraint which references this node. The validation expression refers to this node as system-notifications-enabled
.
Conditional node ../targets/send-system-notifications
depends on this node. The Conditional expression refers to this node as ../../system-notifications-enabled
.
Type boolean
- Value
-
'true' or 'false'
rhino-notifications-enabled
Specifies whether or not Rhino SNMP v2c/3 notifications are enabled.
Applicable only when there is a Rhino node in your deployment and SNMPv2c and/or SNMPv3 are enabled.
This node is mandatory.
Conditional
This leaf is only valid when ../../v2c-enabled = 'true' or ../../v3-enabled = 'true'
.
Related Constraints
..
has a Data Validation Constraint which references this node. The validation expression refers to this node as rhino-notifications-enabled
.
Conditional node ../targets/send-rhino-notifications
depends on this node. The Conditional expression refers to this node as ../../rhino-notifications-enabled
.
Conditional node ../categories
depends on this node. The Conditional expression refers to this node as ../rhino-notifications-enabled
.
Type boolean
- Value
-
'true' or 'false'
sgc-notifications-enabled
Specifies whether or not OCSS7 SGC SNMP v2c/3 notifications are enabled.
Applicable only when there is an SMO or an SGC node in your deployment and SNMPv2c and/or SNMPv3 are enabled.
This node is mandatory.
Conditional
This leaf is only valid when ../../v2c-enabled = 'true' or ../../v3-enabled = 'true'
.
Related Constraints
Conditional node ../targets/send-sgc-notifications
depends on this node. The Conditional expression refers to this node as ../../sgc-notifications-enabled
.
..
has a Data Validation Constraint which references this node. The validation expression refers to this node as sgc-notifications-enabled
.
Type boolean
- Value
-
'true' or 'false'
targets list
The list of SNMP notification targets.
Note that you can specify targets even if not using Rhino or system notifications - the targets are also used for the disk and service monitor alerts.
List Structure
version enumeration host host port port-number send-rhino-notifications boolean send-system-notifications boolean send-sgc-notifications boolean
The keys are version
and host
and port
.
Related Constraint
..
has a Data Validation Constraint which references this node. The validation expression refers to this node as targets
.
version
The SNMP notification version to use for this target.
Type enumeration
- Value
-
one of the following
Value | Description |
---|---|
|
SNMPv1 |
|
SNMPv2c |
|
SNMPv3 |
host
The target host.
Type host
- Description
-
The host type represents either an IP address or a DNS domain name.
See RFC 6991 for full details.
- Value
-
- ip-address
-
The ip-address type represents an IPv4 address in dotted-quad notation or an IPv6 address in full, mixed, shortened, and shortened-mixed notation.
See RFC 6991 for full details.
- or domain-name
-
The domain-name type represents a DNS domain name. The name SHOULD be fully qualified whenever possible.
See RFC 6991 for full details.
port
The target port, normally 162.
Type port-number
- Description
-
The port-number type represents a 16-bit port number of an Internet transport-layer protocol such as UDP, TCP, DCCP, or SCTP.
See RFC 6991 for full details.
- Value
-
a number in the range 0 or more
send-rhino-notifications
Specifies whether or not to send Rhino SNMP v2c/3 notifications to this target.
Can only be specified if ../rhino-notifications-enabled is true.
Conditional
This leaf is only valid when ../../rhino-notifications-enabled = 'true'
.
Type boolean
- Value
-
'true' or 'false'
- Default value
-
true
send-system-notifications
Specifies whether or not to send system SNMP v2c/3 notifications to this target.
Can only be specified if ../system-notifications-enabled is true.
Conditional
This leaf is only valid when ../../system-notifications-enabled = 'true'
.
Type boolean
- Value
-
'true' or 'false'
- Default value
-
true
send-sgc-notifications
Specifies whether or not to send SGC SNMP v2c/3 notifications to this target.
Can only be specified if ../sgc-notifications-enabled is true.
Conditional
This leaf is only valid when ../../sgc-notifications-enabled = 'true'
.
Type boolean
- Value
-
'true' or 'false'
- Default value
-
true
categories list
Rhino notification categories to enable or disable.
Conditional
This list is only valid when ../rhino-notifications-enabled = 'true'
.
category
Notification category.
If you are using MetaView Server, only the alarm-notification
category of Rhino SNMP notifications is supported.
Therefore, all other notification categories should be disabled.
Type enumeration
- Value
-
one of the following
Value | Description |
---|---|
|
Alarm related notifications. |
|
Log related notifications. |
|
Log rollover notifications. |
|
Resource adaptor entity state change notifications. |
|
Service state change notifications. |
|
SLEE state change notifications. |
|
Trace notifications. |
|
Usage notifications. |
enabled
Set to 'true' to enable this category. Set to 'false' to disable.
This node is mandatory.
Type boolean
- Value
-
'true' or 'false'