监视MSMQ消息队列

时间:2011-11-23 08:26:01

标签: .net msmq

我需要监视服务器上的一些MSMQ队列,但我真的对MSMQ或.NET一无所知,所以我很遗憾。是否有一些监控软件,插件或类似的东西我可以“开箱即用”?我没有找到任何,但由于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,这意味着我希望避免许多额外的工作。

1 个答案:

答案 0 :(得分:0)

虽然我不知道任何“开箱即用”的解决方案,但您可以使用System.Messaging-namespace与消息队列进行交互,这非常简单。

MSDN链接here