Вопрос
Есть ли что-нибудь, что может помочь с мониторингом msmq? Я хотел бы получить некоторое событие / мониторинг, когда сообщение появляется в очереди и то же самое в отпуске.
Решение
Проверьте счетчики производительности управления Windows.
Если вы загляните в «Инструменты администрирования» и обнаружите «Счетчики производительности», вы сможете просмотреть их и найти подробные показатели того, что происходит в каждой очереди сообщений. Это также может работать для удаленных серверов.
Если вы хотите создать какую-то автоматизацию для мониторинга, проверьте библиотеки .NET для чтения этих счетчиков производительности. Существует очень богатый и всеобъемлющий API, который должен дать вам все, что вам нужно!
Другие советы
Этого можно добиться с помощью Триггеры MSMQ