User Tools

Site Tools


products:promonitor:6.7:monitorsguide:netweaver:queuedrfc

Queued RFC

Purpose

This monitor is dedicated to the monitoring of QRFC queues. It will watch for: - Queue error status - The number of current entries - The number of entries older than a specified age

Configuration hints

The surveillance can be customized to match a specific queue, client, destination or direction. Use the table to configure the monitoring settings: Thresholds, severity, direction, client, etc… Unused thresholds can be set to 0. Thresholds are independent from each others

Surveillance table

ParameterDescription
ActiveUse this field to activate or deactivate a line of configuration.
PeriodTo limit the period of time in the past (minutes) to look for QRFC entries. Set 0 for no limit of time.
ClientA filter to match only a subset of clients.
QueueA filter to match only a given queue or subset of queues.
DestinationA filter to match a given destination.
DirectionDefines if the rule is to be applied for INBOUND or OUTBOUND queues.
Error Sev.The severity of the alarm in case of queue error status.
Max entriesA threshold to define the maximum number of entries per queue.
Max Sev.The severity of the alarm sent in case of too many entries.
Oldest entry age(min)The threshold for the age of the oldest entry in a queue, in minutes.
Queue statusDefines the status of the queue for which the “old entry check” will be performed. If NOSEND is set, it will only watch for old entries of queues having NOSEND status.
Wait Sev.Defines the severity of the alarm sent for old entries.
AggregatesIf checked, for each breached threshold, only one alarm will be sent, indicating how many queues are over the limit. If not checked, one alarm per queue will be sent.
Auto clearIf checked, the alarm will be cleared as soon as the alarm condition is not met anymore.
Alarm tagThis field allows to add custom text within the alarm message. %MSG% variable will contain the actual generated message and can be used such as: “my_prefix %MSG% my_suffix”. By default, tag will be used as prefix.
AlarmIf checked, this line of surveillance will be used for alarm generation.
MetricIf checked, this line of surveillance will be used for metric generation.
ReportIf checked, this line of surveillance will used for showing threshold and severity in the daily report

Examples

ActiveClientQueueDestinationDirectionPeriodError Sev.Max entriesMax Sev.Oldest entry age(min)Queue statusWait Sev.AggregatesAuto clearAlarm tagAlarmMetricReport
true***OUTBOUND60CRITICAL10WARNING30NOSENDWARNINGtruetrue truefalsefalse

Effect : Watch for any OUTBOUND queue entries occurred in the alst 60 minutes. Send CRITICAL alarms if a queue with error state is detected. Send a WARNING alarm if 10 or more entries are found. Send a WARNING alarm if queues with NOSEND status contain entries older than 30 minutes.

Examples

ActiveClientQueueDestinationDirectionPeriodError Sev.Max entriesMax Sev.Oldest entry age(min)Queue statusWait Sev.AggregatesAuto clearAlarm tagAlarmMetricReport
true*R3AD_MATERIAT12344DTZ800OUTBOUND60CRITICAL100MAJOR0NOSENDWARNINGtruetrue truefalsefalse

Effect : Watch for R3AD_MATERIAT12344 queue entries of destination DTZ800, with no limit of time. Send a CRITICAL alarm as soon as the queue has an error status and a MAJOR alarm if it contains 100 entries or more.

Generated metrics

metricIdmetricUnitmetricTargetmetricDescription
QRFC_IN_STATUSStatus[CLIENT][QUEUE][DESTINATION]Send status ok if the number of requests in error in the INBOUND queue is below threshold. Send failed status otherwise.
QRFC_OUT_STATUSStatus[CLIENT][QUEUE][DESTINATION]Send status ok if the number of requests in error in the OUTBOUND queue is below threshold. Send failed status otherwise.
QRFC_IN_ENTRIESEntries[CLIENT][QUEUE][DESTINATION]Send the number of QRFC entries in the INBOUND queue
QRFC_IN_ERRORSEntries[CLIENT][QUEUE][DESTINATION]Send the number of QRFC entries in error in the INBOUND queue
QRFC_OUT_ENTRIESEntries[CLIENT][QUEUE][DESTINATION]Send the number of QRFC entries in the OUTBOUND queue
QRFC_OUT_ERRORSEntries[CLIENT][QUEUE][DESTINATION]Send the number of QRFC entries in error in the OUTBOUND queue
/home/clients/8c48b436badcd3a0bdaaba8c59a54bf1/wiki-web/data/pages/products/promonitor/6.7/monitorsguide/netweaver/queuedrfc.txt · Last modified: 2019/02/11 15:26 (external edit)