Skip to main content

MSMQ

Overview

MSMQ (Microsoft Message Queuing), the reliable and scalable messaging platform developed by Microsoft, seamlessly integrates with Motadata AIOps to provide comprehensive monitoring and management capabilities. With this integration, organizations gain real-time visibility into the performance and health of their MSMQ messaging infrastructure. Monitor critical messaging metrics such as message throughput, queue depths, and connection status to ensure smooth and reliable communication.

Supported Versions

Versions
6.3.9600

Prerequisites for MSMQ Integration with Motadata AIOps

  • Obtain the server credentials required for discovering the MSMQ server.

  • Ensure that the user has administrator privileges on the MSMQ server.

  • Ensure that the MSMQ service is active and running on the server.

  • Confirm that the MSMQ process and service are listed in the process and service monitor settings of Motadata AIOps. While these may be listed by default, verify that the names of the service and process match the specific MSMQ version that you intend to monitor.

By meeting these prerequisites, you can integrate MSMQ with Motadata AIOps and enable effective monitoring and management of your MSMQ server.

List of Supported KPIs

NameDescriptionType
msmq.outgoing.messages.per.secNumber of outgoing messages per second in MSMQCount
msmq.outgoing.multicast.sessionsNumber of outgoing multicast sessions in MSMQCount
msmq.ip.sessionsNumber of IP sessions in MSMQCount
msmq.incoming.multicast.sessionsNumber of incoming multicast sessions in MSMQCount
msmq.size.bytesSize of MSMQ in bytesCount
msmq.incoming.messages.per.secNumber of incoming messages per second in MSMQCount
msmq.pending.messagesNumber of pending messages in MSMQCount
msmq.sessionsNumber of sessions in MSMQCount
msmq.outgoing.http.sessionsNumber of outgoing HTTP sessions in MSMQCount
msmq.incoming.messagesNumber of incoming messages in MSMQCount
msmq.outgoing.messagesNumber of outgoing messages in MSMQCount
msmq.queueRepresents an MSMQ queueString
msmq.queue.journal.size.bytesSize of MSMQ queue journal in bytesCount
msmq.queue.pending.messagesNumber of pending messages in an MSMQ queueCount
msmq.queue.journal.pending.messagesNumber of pending messages in the journal of an MSMQ queueCount
msmq.queue.size.bytesSize of an MSMQ queue in bytesCount