我需要監視服務器上的一些MSMQ隊列,但我真的不知道MSMQ或.NET的任何內容,所以我很迷茫。是否有一些監控軟件,插件或類似的東西,我可以使用「開箱」?我還沒有設法找到任何,但由於MSMQ已經有一段時間了,我覺得這很奇怪。監視MSMQ消息隊列
如果有任何寫入磁盤的代碼/插件或類似內容,發送電子郵件或將信息保存在事件日誌中,我將非常高興。
更新:當我寫作任務時,我有點慌張,實際上缺少很多信息。對不起。我已經設法找到http://www.evtools.net/products/msmqmonitor,它允許我設置一個閾值,但是由於我需要知道消息在隊列中已經存在了多長時間,而不是有多少,我不認爲它是一個解決方案。
是的,我知道http://www.google.se/search?sourceid=chrome&ie=UTF-8&q=msmq+monitoring給出了很多結果。但是他們主要是指Windows Server 2003和不同的.NET解決方案。由於我對.NET一無所知,並且使用了2008 R2,這意味着我希望避免大量額外的工作。
如果在大約5分鐘內沒有發送任何內容,則表示應用程序已停止工作,然後我需要注意應用程序所有者。我只是意識到,我實際上可以使用死信隊列。應該可以設置時間,直到信件在那裏結束爲止? – Lobo
是的,我打算建議在消息上設置TimeToBeReceived並啓用負面日誌記錄功能。死信隊列中的任何消息都會指出問題。 –