TIBCO Enterprise Message Service
The following alerts are available with both the solution package and standalone versions for TIBCO® Enterprise Message Service™. Default settings for warning and alarm thresholds, duration and whether the alert is enabled (true/false) are shown.
Alert Name |
WARN. LEVEL |
ALARMLEVEL |
DURATION |
ENABLED |
|
EmsConsumerStalled Indicates consumers are stalled or are no longer consuming messages (have not received a message within a defined threshold). The server must be running for a minimum time (5 minutes by default) before this alert is triggered. Thresholds are in seconds. Note: This alert does not allow overrides. Index Type(s): PerConsumer:ID/PerServerConsumer:URL;ID Metric: elapsedSinceLasAckInSec |
85 |
95 |
30 |
FALSE |
|
EmsConsumerStuck Indicates a consumer is stuck because there are existing messages that can be consumed (currentMsSentCount > 0), but none of the messages have been consumed within the defined warning and alert thresholds (elapsedSinceLasAckInSec > threshold). Alert and warning thresholds are in seconds. Index Type(s): PerConsumer:ID/PerServerConsumer:URL;ID Metric: currentMsgSentCount, elapsedSinceLasAckInSec |
85 |
95 |
30 |
FALSE |
|
EmsQueueConsumerIdleTimeHigh The idle time of the queue consumer has reached its maximum. This alert is triggered when there is no change in the number of incoming messages for a queue within a specified period of time (in seconds). Index Type(s): PerQueue;PerServerQueue Metric: ConsumerIdleTime |
60 |
80 |
30 |
FALSE |
|
EmsQueueInboundDeltaHigh The number of new incoming messages for the EMS Queue has reached its maximum. Index Type(s): PerQueue;PerServerQueue Metric: DeltainboundTotalMessages |
60 |
80 |
30 |
FALSE |
|
EmsQueueMsgLatencyHigh The time, in seconds, needed to process all pending messages based on the current outbound message rate exceeded its threshold. This alert does not take into account queues with outbound message rate equals to zero. Index Type(s): PerServerQueue:URL;name Metric: messageLatency |
60 |
80 |
30 |
FALSE |
|
EmsQueueProviderIdleTimeHigh The queue idle time exceeded the specified threshold. A queue is idle when the number of inbound messages remains unchanged. Index Type(s): PerServerQueue:URL;name Metric: ProviderIdleTime |
60 |
80 |
30 |
FALSE |
|
EmsQueuesConsumerCountHigh The number of consumers of a queue exceeded the specified high threshold. Index Type(s): PerServerQueue:URL;name/PerQueue:name Metric: consumerCount |
60 |
80 |
30 |
FALSE |
|
EmsQueuesConsumerCountLow The number of consumers of a queue is below the specified threshold. Index Type(s): PerServerQueue:URL;name/PerQueue:name Metric: consumerCount |
15 |
5 |
30 |
FALSE |
|
EmsQueuesInMsgRateHigh The rate of inbound messages on the queue exceeded the specified threshold. Index Type(s): PerServerQueue:URL:name/PerQueue:name Metric: inboundMessageRate |
60 |
80 |
30 |
FALSE |
|
EmsQueuesOutMsgRateHigh The number of outbound messages on the queue exceeded the specified threshold. Index Type(s): PerServerQueue:URL;name Metric: outboundMessageRate |
60 |
80 |
30 |
FALSE |
|
EmsQueuesPendingMsgsHigh The number of pending messages on the queue exceeded the specified threshold. Index Type(s): PerServerQueue:name;PerServerQueue:URL;name Metric: pendingMessageCount |
60 |
80 |
30 |
FALSE |
|
EmsQueuesProducerCountHigh The number of producers to a queue exceeded the specified high threshold. Index Type(s): PerQueue:name/PerServerQueue:URL;name Metric: producerCount |
60 |
80 |
30 |
TRUE |
|
EmsQueuesProducerCountLow The number of producers to a queue is below the specified threshold. Index Type(s): PerQueue:name/PerServerQueue:URL;name Metric: producerCount |
15 |
5 |
30 |
TRUE |
|
EmsServerAsyncDBSizeHigh The size of the Async database, in bytes, for the EMS Server reached its maximum. Index Type(s): PerServer:URL Metric: asyncDBSize |
50 |
100 |
30 |
FALSE |
|
EmsServerInboundDeltaHigh The number of new incoming messages for the EMS Server has reached its maximum Index Type(s): PerServer Metric: DeltainboundMessageCount |
60 |
80 |
30 |
FALSE |
|
EmsServerSyncDBSizeHigh The size of the Sync database, in bytes, for the EMS Server reached its maximum. Index Type(s): PerServer:URL Metric: syncDBSize |
50 |
100 |
30 |
FALSE |
|
EmsServerConnectionCountHigh Alert is triggered when the number of connections to the server reaches the specified threshold. Index Type(s): PerServer:URL Metric: connectionCount |
60 |
80 |
30 |
FALSE |
|
EmsServerInMsgRateHigh The number of inbound messages on the server exceeded the specified threshold. Index Type(s): PerServer:URL Metric: inboundMessageRate |
2 |
80 |
30 |
FALSE |
|
EmsServerMemUsedHigh The percent memory used on the server exceeded the specified threshold. Index Type(s): PerServer:URL Metric: messageMemoryPct |
60 |
80 |
30 |
FALSE |
|
EmsServerNotStarted The server state is empty. The server is not started. Index Type(s): PerServer:URL Metric: NotStarted |
NaN |
NaN |
30 |
FALSE |
|
EmsServerOutMsgRateHigh The number of outbound messages on the server exceeded the specified threshold. Index Type(s): PerServer:URL Metric: outboundMessageRate |
60 |
80 |
30 |
FALSE |
|
EmsServerPendingMsgsHigh The number of pending messages in the server queue exceeded the specified threshold. Index Type(s): PerServer:URL Metric: pendingMessageCount |
60 |
80 |
30 |
FALSE |
|
EmsServerPendingMsgSizeHigh The size, in KB, of the pending messages stored on this EMS Server reached its maximum. Index Type(s): PerServer:URL Metric: pendingMessageCount |
60 |
80 |
30 |
||
EmsServerRouteState One or more routes on the server are not active. Index Type(s): PerServer:URL Metric: Alert State |
NaN |
NaN |
30 |
FALSE |
|
EmsServerStaleData The server stopped receiving data. Index Type(s): PerServer:URL Metric: Expired |
NaN |
NaN |
30 |
FALSE |
|
EmsTopicConsumerIdleTimeHigh The idle time of the topic consumer has reached its maximum. This alert is triggered when there is no change in the number of incoming messages for a topic within a specified period of time (in seconds). Index Type(s): PerTopic;PerServerTopic Metric: ConsumerIdleTime |
60 |
80 |
30 |
FALSE |
|
EmsTopicInboundDeltaHigh The number of new incoming messages for the EMS Topic has reached its maximum. Index Type(s): PerTopic;PerServerTopic Metric: DeltainboundTotalMessages |
60 |
80 |
30 |
FALSE |
|
EmsTopicMsgLatencyHigh The time, in seconds, needed to process all pending messages based on the current outbound message rate exceeded its threshold. This alert does not take into account topics with outbound messages rates equal to zero. Index Type(s): PerServerTopic Metric: messageLatency |
60 |
80 |
30 |
FALSE |
|
EmsTopicProviderIdleTimeHigh The topic idle time exceeded the specified threshold. A topic is idle when the number of inbound messages remains unchanged. Index Type(s): PerServerTopic:URL;name Metric: ProviderIdleTime |
60 |
80 |
30 |
FALSE |
|
EmsTopicsConsumerCountHigh The number of consumers for the topic exceeded the specified threshold. Index Type(s): PerServerTopic:URL;name Metric: consumerCount |
60 |
80 |
30 |
FALSE |
|
EmsTopicsConsumerCountLow The number of consumers for the topic is below the specified threshold. Index Type(s): PerServerTopic Metric: consumerCount |
60 |
80 |
30 |
FALSE |
|
EmsTopicsInMsgRateHigh The number of inbound messages for the topic exceeded the specified threshold. Index Type(s): PerServerTopic Metric: inboundMessageRate |
60 |
80 |
30 |
FALSE |
|
EmsTopicsOutMsgRateHigh The rate of outbound messages for the topic exceeded the specified threshold. Index Type(s): PerServerTopic Metric: outboundMessageRate |
60 |
80 |
30 |
TRUE |
|
EmsTopicsPendingMsgsHigh The number of pending messages on the queue for the topic exceeded the specified threshold. Index Type(s): PerTopic Metric: pendingMessageCount |
50 |
75 |
30 |
FALSE |
|
EmsTopicsProducerCountHigh The number of active producers for this topic exceeded the specified high threshold. Index Type(s): PerTopic/PerServerTopic Metric: producerCount |
60 |
80 |
30 |
TRUE |
|
EmsTopicsProducerCountLow The number of producers for the topic is below the specified threshold. Index Type(s): PerTopic/PerServerTopic Metric: producerCount |
60 |
80 |
30 |
TRUE |
|
EmsTopicsSubscriberCountHigh The number of subscribers for the topic exceeded the specified threshold. Index Type(s): PerServerTopic Metric: subscriberCount |
50 |
75 |
30 |
FALSE |
|
JvmCpuPercentHigh The percent JVM CPU usage exceeded the specified threshold. Index Type(s): PerJVM Metric: CpuPercent |
30 |
40 |
30 |
FALSE |
|
JvmGcDutyCycleHigh The JVM Garbage Collection contains an item that exceeded the specified duty cycle threshold (the percent of time spent in Garbage Collection). Index Type(s): PerGC Metric: TimeUsedPercent |
50 |
75 |
30 |
FALSE |
|
JvmMemoryUsedHigh The percent JVM memory used exceeded the specified threshold. Index Type(s): PerJVM Metric: MemoryUsedPercent |
50 |
75 |
30 |
FALSE |
|
JvmNotConnected The JVM is not connected. Index Type(s): PerJVM Metric: Connected |
NaN |
NaN |
30 |
FALSE |
|
JvmStaleData The JVM stopped receiving data. Index Type(s): PerJVM Metric: Expired |
NaN |
NaN |
30 |
FALSE |