Solace
The following alerts are available with both the solution package and standalone versions for Solace. Default settings for warning and alarm thresholds, duration and whether the alert is enabled (true/false) are shown.
Alert |
Warning Level |
Alarm Level |
Duration |
Enabled |
SolBridgeInboundByteRateHigh The number of inbound bytes per second across the bridge has reached its maximum. Index Type: PerBridge |
8000000 |
10000000 |
30 |
FALSE |
SolBridgeInboundMsgRateHigh The number of inbound messages per second across the bridge as a whole has reached its maximum. Index Type: PerBridge |
40000 |
50000 |
30 |
FALSE |
SolBridgeOutboundByteRateHigh The number of outbound bytes per second across the bridge has reached its maximum. Index Type: PerBridge |
8000000 |
10000000 |
30 |
FALSE |
SolBridgeOutboundMsgRateHigh The number of outbound messages per second across the bridge has reached its maximum. Index Type: PerBridge |
40000 |
50000 |
30 |
FALSE |
SolBrokerHbaLinkDown This alert executes when the state of an HBA Fibre-Channel link contains "Down" (e.g. "Link Down") Index Type: PerHbaLink |
NaN |
0 |
30 |
FALSE |
SolBrokerEgressByteRateHigh The egress rate (bytes/sec) for the message broker is excessive. Index Type: PerAppliance |
70 |
85 |
30 |
FALSE |
SolBrokerIngressByteRateHigh The ingress rate (bytes/sec) for the message broker is excessive. Index Type: PerAppliance |
70 |
85 |
30 |
FALSE |
SolBrokerEgressMsgRateHigh Index Type: PerAppliance |
70 |
85 |
30 |
FALSE |
SolBrokerIngressMsgRateHigh Index Type: PerAppliance |
70 |
85 |
30 |
FALSE |
SolBrokerNoQueueFound This is an Event Alert. Event Alerts do not have duration or threshold settings. A single alarm alert when there are discarded queues in the broker. (Delta of discard-queue-not-found is non-zero). Note:This alert cannot be executed for Cloud Brokers. This request XML is a system level request which means that Cloud login credentials do not have permission to execute it. Index Type: PerBroker |
FALSE |
|||
SolBrokerNoSubscriptionMatch This is an Event Alert. Event Alerts do not have duration or threshold settings. A single alarm alert when there are no current subscription matches (Delta of no-subscription-match is non-zero). Note:This alert cannot be executed for Cloud Brokers. This request XML is a system level request which means that Cloud login credentials do not have permission to execute it. Index Type: PerBroker |
FALSE |
|||
SolBrokerNoValidDestinationThis is an Event Alert. Event Alerts do not have duration or threshold settings. A single alarm alert when invalid destinations exist in the broker. (Delta of discard-nodest is non-zero). Note:This alert cannot be executed for Cloud Brokers. This request XML is a system level request which means that Cloud login credentials do not have permission to execute it. Index Type: PerBroker |
FALSE |
|||
SolBrokerRedundancyDown & SolBrokerRedundancyActivityStatusChanged These alerts only pertain to brokers that are configured for redundancy. These alerts execute when a redundancy misconfiguration is detected. Brokers qualify as being configured for redundancy if the Monitor either detects an associated mate broker name or a broker is explicitly configured for redundancy. To verify whether the Monitor has detected all brokers configured for redundancy, go to the Admin>Cache Table display and select the _SolBrokerRedundancy cache. Verify that all brokers that are configured for redundancy have the IsHABroker flag checked. If the IsHABroker flag is NOT checked, use the RTView Configuration Application to configure the brokers for redundancy. The SolBrokerRedundancyDown alert verifies that redundancy is configured properly by checking whether Redundancy Mode, Redundancy Status and Configuration Status are valid. That is, the Redundancy Mode is either Active/Active or Active/Standby, the Redundancy Status is Up and the redundancy Configuration Status is Enabled. If any of these conditions are not met, then a alarm alert will be raised with the following alert text: "<hostname> is not properly configured for redundancy or redundancy is down. Redundancy Status: <a> Configuration Status: <b>", where <hostname> is the hostname of the offending broker and <a> and <b> are the current Redundancy Status and Configuration Status of the broker respectively. The SolBrokerRedundancyActivityStatusChanged alert checks whether the previous state of the Active-Standby Role, the Activity Statusof the Primary Virtual Router and the Activity Statusof the Backup Virtual Router is different from the current state. If they are different, that implies a change in the state of the redundancy status occurred and a warning alert will be triggered. As soon as the previous and the current redundancy state is stabilized, the warning alert automatically clears, indicating in the alert text the current and previous states being detected. The warning alert contains the following text: "<hostname> has changed its redundancy activity state. There might be untracked intermediate states from the ones that have been detected. Current state: <A> Previous state: <B>", where <A> and <B> are the concatenation of active-standby-role, primary-status-activity, and backup-status-activity separated by the character "-" for current and previous states. Best Practices & Troubleshooting It's possible to have multiple SolBrokerRedundancyActivityStatusChanged warning alerts when failing over if intermediate states have been collected. For instance, if the changes from Local Active to Local Inactive to Shutdown are detected, then two SolBrokerRedundancyActivityStatusChanged warning alerts will be executed in this broker and will have two warnings from one broker and one from the other broker if the intermediate state on the second broker was not gathered due to polling interval being longer than the time the broker changes its redundancy state. If you only want one warning alert per broker per failover operation, the recommended action is to increase the duration of the alert. This value will vary depending on data collection latency and is system dependent. On the other hand, if you need to keep track of all intermediate states of the failover operation, then you should decrease the polling interval for the show redundancy detail poller. This is not recommended as might overflow the data collector with requests that cannot be successfully completed or preventing sending other monitoring data regarding other aspects of the broker due to the existence of requests too-often repeated. Due to SolBrokerRedundancyActivityStatusChanged warning alert being a transient alert which will be automatically cleared when the redundancy status is stabilized, enabling both alerts is recommended as SolBrokerRedundancyDown can stay uncleared if manual intervention for fixing redundancy misconfiguration or non-functioning is required. By default, these alerts are disabled. |
||||
SolClientInboundByteRateHigh The number of inbound bytes per second for the client has reached its maximum. Index Type: PerClient |
8000000 |
10000000 |
30 |
FALSE |
SolClientInboundMsgRateHigh The number of inbound messages per second for the client as a whole has reached its maximum. Index Type: PerClient |
40000 |
50000 |
30 |
FALSE |
SolClientOutboundByteRateHigh The number of outbound bytes per second for the client has reached its maximum. Index Type: PerClient |
8000000 |
10000000 |
30 |
FALSE |
SolClientOutboundMsgRateHigh The number of outbound messages per second for the client as a whole has reached its maximum. Index Type: PerClient |
40000 |
50000 |
30 |
FALSE |
SolClientSlowSubscriber One or more clients are consuming messages too slowly; endpoints may drop messages! Index Type: PerClient |
1 |
NaN |
30 |
FALSE |
SolCspfNeighborDown State is not “OK” for one or more CSPF neighbors. Index Type: PerNeighbor |
1 |
NaN |
30 |
FALSE |
SolEndpointNoBridgeClient This is an Event Alert. Event Alerts do not have duration or threshold settings. A single alarm alert when there are no binds for the Solace Endpoint exist (bind-count is zero). Index Type: PerEndpoint |
NaN |
NaN |
NaN |
FALSE |
SolEndpointNoBridgeTopic This is an Event Alert. Event Alerts do not have duration or threshold settings. A single alarm alert when there are no topics subscribed to the Queue (topic-subscription-count is zero). Index Type: PerEndpoint |
NaN |
NaN |
NaN |
FALSE |
SolEndpointPendingMsgsHigh The number of pending messages on a queue has reached its maximum. Index Type: PerEndpoint |
8000 |
10000 |
30 |
FALSE |
SolEndpointSpoolUsageHigh The endpoint is consuming too much message broker memory for storing spooled messages. (Threshold units are megabytes.) Index Type: PerEndpoint |
40 |
50 |
30 |
FALSE |
SolEventModuleBrokerAlert If the Solace Event Module is properly configured and running and this alert is enabled, all Syslog Events that are selected as alerts from the Message Brokers that were enabled for being monitored with Syslog will trigger this type of alert from the SYSTEM scope. Alerts of this type refer to Syslog events that can be clearable and non-clearable of SYSTEM scope. Therefore this alert can be clearable and non-clearable, depending on the event that triggered its execution. |
FALSE |
|||
SolEventModuleClientAlert If the Solace Event Module is properly configured and running and this alert is enabled, all Syslog Events that are selected as alerts from the Message Brokers that were enabled for being monitored with Syslog will trigger this type of alert from the CLIENT scope. Alerts of this type refer to Syslog events that can be clearable and non-clearable of CLIENT scope. Therefore this alert can be clearable and non-clearable, depending on the event that triggered its execution. |
FALSE |
|||
SolEventModuleVpnAlert If the Solace Event Module is properly configured and running and this alert is enabled, all Syslog Events that are selected as alerts from the Message Brokers that were enabled for being monitored with Syslog will trigger this type of alert from the VPN scope. Alerts of this type refer to Syslog events that can be clearable and non-clearable of VPN scope. Therefore this alert can be clearable and non-clearable, depending on the event that triggered its execution. |
FALSE |
|||
SolGuaranteedMsgingHbaLinkDown This alert executes when the broker is configured for Guaranteed Messaging and the state for an HBA Fibre-Channel contains "Down" (e.g. "Link Down") Index Type: PerHbaLink |
NaN |
0 |
30 |
FALSE |
SolGuaranteedMsgingMatePortDown This alert executes when the broker is configured for Guaranteed Messaging and the ADB Link to Mate is down. Note: Note that this alert does not clear until a fail-over occurs. Index Type: PerADB |
NaN |
0 |
30 |
FALSE |
SolGuaranteedMsgingNoMsgSpoolAdActive This alert applies to a pair of brokers that are configured for redundancy as an HA pair. A single alert executes when neither broker in the HA pair has a message spool operational status of AD-Active. Index Type: PerMsgRouter |
NaN |
0 |
30 |
FALSE |
SolMsgBrokerExpired The collection of monitoring data has stopped abruptly. Use this alert in conjunction with the SolMsgBrokerNotConnected alert, or instead of it, if you don't need to be notified about a lack of connection when the Monitor starts up. |
NaN |
NaN |
NaN |
FALSE |
SolMsgRouterActiveDiskUtilHigh The utilization of the active disk partition for the message broker is excessive. Index Type: PerAppliance |
70 |
85 |
30 |
FALSE |
SolMsgRouterConnectionUtilHigh The connection utilization for the message broker (current number of connections divided by max allowed) is excessive. Index Type: PerAppliance |
70 |
85 |
30 |
FALSE |
SolMsgRouterCpuTemperatureHigh CPU temperature margin is above threshold. Index Type: PerApplianceSensor |
-30 |
-15 |
30 |
FALSE |
SolMsgRouterCspfNeighborDown Link-detect = no for CSPF neighbor. Index Type: PerAppliance |
1 |
NaN |
30 |
FALSE |
SolMsgRouterDelvrdUnAckMsgUtilHigh The delivered unacked messages as a percentage of all messages delivered for the application is excessive. Index Type: PerAppliance |
70 |
85 |
30 |
FALSE |
SolMsgRouterFanSensorCheckFailed The speed measured for one or more fans is below threshold. Index Type: PerApplianceSensor |
5000 |
2657 |
30 |
FALSE |
SolMsgRouterInboundByteRateHigh The number of inbound bytes per second for the message broker has reached its max threshold. Index Type: PerAppliance |
400000 |
500000 |
30 |
FALSE |
SolMsgRouterInboundMsgRateHigh The number of inbound messages per second for the message broker has reached its max threshold. Index Type: PerAppliance |
400000 |
500000 |
30 |
FALSE |
SolMsgRouterIngressFlowUtilHigh The ingress flow utilization (current flows divided by max allowed) for the message broker is excessive. Index Type: PerAppliance |
70 |
85 |
30 |
FALSE |
SolMsgRouterInterfaceDown Link-detect = no for one or more enabled network interfaces. Index Type: PerSolInterface |
NaN |
NaN |
30 |
FALSE |
SolMsgRouterMsgCountUtilHigh The message count utilization for the message broker is excessive. Index Type: PerAppliance |
70 |
85 |
30 |
FALSE |
SolMsgRouterNABUsageHigh Network Acceleration Blade memory usage is excessive. Index Type: PerNAB |
60 |
80 |
30 |
FALSE |
SolMsgRouterNotConnected Index Type: PerAppliance |
NaN |
NaN |
30 |
FALSE |
SolMsgRouterOutboundByteRateHigh Index Type: PerAppliance |
400000 |
500000 |
30 |
FALSE |
SolMsgRouterOutboundMsgRateHigh Index Type: PerAppliance |
400000 |
500000 |
30 |
FALSE |
SolMsgRouterPendingMsgsHigh Index Type: PerAppliance |
400000 |
500000 |
30 |
FALSE |
SolMsgRouterPowerSupplyFailed Index Type: PerAppliance |
0 |
NaN |
30 |
FALSE |
SolMsgRouterSpoolUtilization Index Type: PerAppliance |
70 |
85 |
30 |
FALSE |
SolMsgRouterStandbyDiskUtilHigh Index Type: PerAppliance |
70 |
85 |
30 |
FALSE |
SolMsgRouterSubscriptionUtilHigh Index Type: PerAppliance |
70 |
85 |
30 |
FALSE |
SolMsgRouterSwapUsedHigh Index Type: PerAppliance |
70 |
85 |
30 |
FALSE |
SolMsgRouterSyslogAlert |
- |
- |
- |
- |
SolMsgRouterTemperatureSensorCheckFailed Index Type: PerAppliance |
40 |
45 |
30 |
FALSE |
SolMsgRouterTranSessionCntUtilHigh (transacted-sessions-used/ max-transacted-sessions)*100 Index Type: PerMsgRouter |
70 |
85 |
30 |
FALSE |
SolMsgRouterTranSessionResUtilHigh Index Type: PerAppliance |
70 |
85 |
30 |
FALSE |
SolMsgRouterVoltageSensorCheckFailed Index Type: PerApplianceSesor |
NaN |
NaN |
30 |
FALSE |
SolSparseMessageSpoolFile Important: Do not modify thresholds for this alert as are set by Solace development. A single warning alert (Severity 1) executes when the active-disk-partition-usage > 30.0 AND disk-usage-mb/current-disk-usage >= 3.0. This alert is defined to determine when there is a Sparse Message Spool File Condition. When disk space usage is several multiples of persistent store usage, then there is likely a large number of message spool files residing on the disk where each file contains few messages. This is referred to as a sparse message spool file condition, and requires urgent attention to mitigate and avoid the disk reaching capacity. For further information, refer to Solace documentation for diagnosing the sparse message spool file condition. |
TRUE |
|||
SolVpnConnectionCountHigh The number of connections to the server has reached its maximum. Index Type: PerVPN |
60 |
80 |
30 |
FALSE |
SolVpnInboundByteRateHigh The number of inbound bytes per second for the VPN has reached its maximum. Index Type: PerVPN |
8000000 |
10000000 |
30 |
FALSE |
SolVpnInboundDiscardRateHigh The number of discarded inbound messages per second for the server is excessive. Index Type: PerVPN |
1 |
5 |
30 |
FALSE |
SolVpnInboundMsgRateHigh The number of inbound messages per second for the VPN as a whole has reached its maximum. Index Type: PerVPN |
40000 |
50000 |
30 |
FALSE |
SolVpnOutboundByteRateHigh The number of outbound bytes per second for the VPN has reached its maximum. Index Type: PerVPN |
8000000 |
10000000 |
30 |
FALSE |
SolVpnOutboundDiscardRateHigh The number of discarded outbound messages per second for the server is excessive. Index Type: PerVPN |
1 |
5 |
30 |
FALSE |
SolVpnOutboundMsgRateHigh The number of outbound messages per second for the server as a whole has reached its maximum. Index Type: PerVPN |
40000 |
50000 |
30 |
FALSE |
SolVpnPendingMsgsHigh The total number of pending messages for this destination has reached its maximum. Index Type: PerVPN |
8000000 |
10000000 |
30 |
FALSE |
SolVpnSubscriptionCountHigh The number of endpoints in this VPN has reached its maximum. Index Type: PerVPN |
8000 |
10000 |
30 |
FALSE |