Jump to: navigation, search

MSMQ-MQSeries Event Logger DAP

Event Logger can send events to a message queue. This provides a mechanism for reliable delivery of reporting events to Interaction Server's reporting clients. Disconnection of the client does not lead to a loss of reporting events. Instead, events are preserved for the specific client and delivered to the client (or otherwise read by the client) after its restart. The message queue requires a DAP object that is specifically for streaming reporting events to that message queue.

These options are configured on the DAP for a IBM MQ-Series or Microsoft Message Queue (MSMQ) queue.

event-filtering Section



     


event-filter-by-id

Default Value: No default value
Valid Values: Comma-separated list of event identifiers
Changes Take Effect: Immediately
Related Options: event-filter-by-id

If this option is present and not empty, only events with event IDs specified in the comma-separated list and permitted by the event type filters are logged into their corresponding reporting tables. If this option is absent or empty, all events permitted by the event type filters are logged into their corresponding reporting tables.



logger-settings Section



     


delivery-protocol

Default Value: eventlog
Valid Values: mq-series, msmq, eventlog, jms
Changes Take Effect: After restart


Specifies the delivery protocol to be used for Event Logging.

delivery-queue-manager-name

Default Value: No default value
Valid Values: Any valid queue manager name
Changes Take Effect: After restart
Related Options: delivery-queue-name

This option is used for logging events to MQ-Series message queues. MQ-Series message queues have a queue manager entity that manages a set of message queues. To post messages to an MQ-Series queue the queue manager name and a queue name (see delivery-queue-name) should be specified.

delivery-queue-name

Default Value: No default value
Valid Values: Any valid queue name
Changes Take Effect: After restart


Specifies the name of the queue to which messages will be sent. For MSMQ or MQ-Series, this specifies the name of the queue.

recoverable

Default Value: false
Valid Values: true, false
Changes Take Effect: Immediately


If this option is set to true, the messages being sent will have a flag MQMSG_DELIVERY_RECOVERABLE, otherwise, the messages will have a flag MQMSG_DELIVERY_EXPRESS.

udata

Default Value: No default value
Valid Values: Comma-separated list of event identifiers
Changes Take Effect: Immediately


Specifies a comma-separated list of event identifiers which must contain user data. If the option is absent or empty, that is interpreted to mean that all user data is to be included in all events. This option is analogous to the UData key used in reporting registration.

This page was last edited on August 23, 2017, at 23:21.
Comments or questions about this documentation? Contact us for support!