--- title: "MSMQ" slug: "msmq-monitoring" updated: 2021-11-25T05:33:38Z published: 2021-11-25T05:33:39Z canonical: "docs.biztalk360.com/msmq-monitoring" --- > ## Documentation Index > Fetch the complete documentation index at: https://docs.biztalk360.com/llms.txt > Use this file to discover all available pages before exploring further. # MSMQ In this article, we will take a detailed look at the end-to-end working scenario of setting up MSMQ monitoring. 1. Log in to the BizTalk360 application 2. Select the '**E****nvironment**' 3. Click '**Monitoring**' in the navigation panel 4. Click the expand button against the '**Manage Mapping'** and select '**Queues'** 5. Select the Alarm name (see [Manage Alarms](https://docs.biztalk360.com/v10-0/docs/en/manage-alarms)) from the drop-down, which you would like to associate the queue for monitoring 6. Click the '**New Queue'** to open the '**Add New Queue'** blade ![](https://cdn.document360.io/253f6006-3994-42d0-98cd-fdc637f51791/Images/Documentation/image-1637230465638.png) ### Configure MSMQ for monitoring 1. **Map the Queue path** **-** You can get the Queue path from the Queue properties screen. The Queue path will be in the following format *"Domain Name\Message Queue Type (Private/System)\Queue Name"* - Local -  Monitor the queue which is available in the same machine - Remote - Monitor queue from another machine in the same domain. 2. **Message Age Units** - This metric configuration allows you to choose the time parameter (Day/Hour/Minutes) for finding the duration of the message that exists in the queue 3. **Threshold Monitoring Rules** - Queue parameters such as Size, Journal Message count, Dead Letter Message Count, Active Message Count, Message Age can be monitored by configuring the threshold rules - Monitor the oldest message in the queue by setting up the Message Age Units and configuring the threshold parameter 'Message Age'. ![](https://cdn.document360.io/253f6006-3994-42d0-98cd-fdc637f51791/Images/Documentation/image-1606813795924.png) Save the monitoring configuration by clicking the '**Save Configuration'** button. The Queue will be added under the MSMQ tab in **Alarms - Queues** screen as shown below. The Monitoring Dashboard will reflect the health of the Queue in a graphical tree view. You can get the error information associated with the alarm in the Errors & Warnings section. ![](https://cdn.document360.io/253f6006-3994-42d0-98cd-fdc637f51791/Images/Documentation/image-1606817003370.png) - In order to receive email notifications from BizTalk360 on the threshold violation alerts (and auto-correction alerts), you need to configure the **SMTP settings** under **BizTalk360 Settings**. Follow the steps in this article to be able to [configure the SMTP settings](https://docs.biztalk360.com/v10-0/docs/en/configure-smtp) in BizTalk360. You will receive an email notification with the exact details of the status of the Queues ![](https://cdn.document360.io/253f6006-3994-42d0-98cd-fdc637f51791/Images/Documentation/image-1606818294395.png) ## Related - [File](/fileshare-monitoring.md) - [File Locations](/file-location-monitoring.md) - [Monitoring dashboard](/monitoring-dashboard.md) - [FTP](/ftp-monitoring.md) - [SFTP](/sftp-monitoring.md) - [IBM MQ](/ibm-mq-monitoring.md) - [ServiceBus Queues](/servicebus-queues-monitoring.md)