MSMQ from the plumber's mate

MSMQ is part of your business' IT plumbing which makes you the plumber and I'm your mate.

Browse by Tags

Tagged Content List
  • Blog Post: If you're interested in solving "Insufficient Resources" problems with MSMQ ...

    then you definitely want to read these blog posts by Mark Russinovich: Pushing the Limits of Windows: Physical Memory Pushing the Limits of Windows: Virtual Memory Pushing the Limits of Windows: Paged and Nonpaged Pool Pushing the Limits of Windows: Processes and Threads Pushing the...
  • Blog Post: Today's favourite command line (#4 in a series)

    I'm currently struggling with some massive text files that contain error logging from MSMQ. Unfortunately a lot of the content is noise - entries that are of no use in the troubleshooting process but can't be switched off beforehand. I've just worked out that the command line utility FIND has what...
  • Blog Post: Today's favourite command line (#3 in a series)

    Sometimes you are slaving away trying to work out why you're getting Access Denied and then you realise that it's probably all the fault of Mordac, the preventor of information services , deploying a new security policy he's devised. So today's command line is: GPRESULT /V which gives you...
  • Blog Post: Changing the size of the MSMQLOG.BIN logging file in MSMQ

    As you may know, MSMQ has internal error logging enabled by default and outputs to a file called MSMQLOG.BIN in the %windir%\debug directory. The file, as the extension hints at, is in a binary format (unlike MSMQ 2.0) and so cannot be read by simply opening it in Notepad. Instead the file has to...
  • Blog Post: GeekProject - MSMQ Studio

    Just noticed this 3rd party project: MSMQ Studio The author, Kjell-Åke Andersson , describes it as follows: "This tool allows you to manages MSMQ queues on local and remote computers. Send and recieve messages just like you were using Outlook." I haven't tried it out myself but may be...
  • Blog Post: Ramp Up your Developer Skills

    Next week I'm planning to " Ramp Up " my developer skills using a free, online, community-based learning program hosted on MSDN . There are a number of tracks to follow - not surprisingly I'm going to try out the Developer Basics. As the site says, you have to start somewhere. I'll keep you updated on...
  • Blog Post: Useful BizTalk utilities #1 - MsgBoxViewer (MBV)

    My colleague over in Paris, Jean-Pierre Auconie, has lovingly crafted a BizTalk support tool that you may find useful. From the FAQ: Q: What is the purpose of MBV ? A: The goal of MBV is to retrieve the maximum amount of information from a BizTalk System in one click in the minimum amount of...
  • Blog Post: How do you track down where an MSMQ message has come from?

    May sound like a strange question but what if you have many clients spread around the world sending messages and one machine starts chucking out rubbish for some unknown reason. If there is nothing uniquely identifiable in the message title or body then it can be hard to track down the culprit. On...
  • Blog Post: How big is an MSMQ message in the outgoing queue?

    There's always something you didn't know you didn't know. For example, learning about the extra columns in Computer Management for MSMQ. From the View menu, select "Add/Remove Columns..." and move "Message Quota Used" to the right hand side. Bingo - you can now see total message sizes (as opposed...
  • Blog Post: Forcing MSMQ to clean up its storage files

    As I've probably discussed before, MSMQ does not perform garbage collection on its message storage files very often - every 6 hours or on service startup are the defaults. You can, though, run a script to ask the MSMQ service not to wait around. This is done by calling the Tidy method of the MSMQApplication...
  • Blog Post: How to get a list of installed hotfixes and updates

    You can quickly collect this from the command prompt using WMIC (as long as you are using an operating system newer than Windows 2000). This command-line utility (Wmic.exe) is used to access Windows Management Instrumentation (WMI) and saves you having to write a script to gather information by means...
  • Blog Post: MSMQ 4.0 Management Pack for Operations Manager 2005

    Sometimes products just appear out on the wild without any publicity. Prime example is this management pack for MSMQ 4.0 which came out a few months ago. Please download and deploy: Windows Server 2008 Message Queuing Management Pack for Microsoft OpsMgr 2005 And just for reference: ...
  • Blog Post: Today's favourite command line (#2 in a series)

    For years without end I've been typing NET STOP MSMQ {{twiddle thumbs}} NET START MSMQ without realising there has always been a way to get rid of the wasted time in the middle - you can concatenate the commands! NET STOP MSMQ && NET START MSMQ Every day there is an opportunity...
  • Blog Post: Today's favourite command line (#1 in a series)

    dcpromo /forceremoval as featured in: Domain controllers do not demote gracefully when you use the Active Directory Installation Wizard to force demotion in Windows Server 2003 and in Windows 2000 Server Life must have been painful for real domain admins when Windows 2000 came out as it...
  • Blog Post: Latest version (1.5) of the logging script for MSMQ 3.0

    Microsoft PSS might ask you to change the logging level of MSMQ (in Windows XP, 2003) when helping you troubleshoot a support case. The script for this is in the appendix of the MSMQ FAQ but sometimes copy/pasting the lines to a text file generates formatting errors that stop it working. So I've...
  • Blog Post: MSMQ Diagnostics "Send test messages" and "Tracking" are greyed out

    So you want to test out the routing of MSMQ messages through your enterprise? Sounds simple enough - go to the Properties of the machine to be tested and choose the Diagnostics tab. Strange, the options to send test messages and track routing are greyed out: even though I seem to have everything...
  • Blog Post: Sysinternals Live

    In the latest TechNet newsletter, there's a piece about running Sysinternals tools from the web without needing to install them: If you're a fan of the Sysinternals tools, check out the beta of Sysinternals Live , a service that makes it easy for you to execute Sysinternals tools directly from...
  • Blog Post: MSMQ and Powershell #1

    Powershell is looking to be a really great scripting language and ideal for filling the void of scripts available for manipulating MSMQ. Over the next few weeks I plan to generate some simple scripts that will perform some of the basic, and not so basic, administrative and troubleshooting tasks you...
  • Blog Post: MSMQ 3.0 Management Pack for Operations Manager 2007

    It's been a long time coming but the MSMQ Management Pack to help you monitor MSMQ 3.0 has finally been published. If you go to the System Center Pack Catalogue the MSMQ MP is listed (added yesterday) or go straight here to grab a copy.
  • Blog Post: What publically available tools are there for troubleshooting MSMQ problems?

    Here's a list of utilities that you may want to familiarise yourself with before trying to resolve any MSMQ networking issues you encounter. Most of them are already well documented on TechNet so there isn't much for me to say except "I wish there were more!" MSMQ Backup The most important tool...
  • Blog Post: Changing where MSMQ logging goes on Windows 2000

    MSMQ comes with some useful logging built in which support services can make use of to help you crack problems. The logging in Windows 2000, though, has one interesting characteristic - it logs continuously to a text file. This means that, left unattended or during especially busy periods, it may get...
  • Blog Post: Network Monitor free at last

    For years it has been a pain to collect network traces for Microsoft PSS to analyse. Either it was never easy to work out how to install the Network Monitor that may (or may not) have come with the operating system or, if you didn't have SMS, you had to download a time-bombed version from an FTP site...
Page 1 of 1 (22 items)