Objects the Message Queuing Management Pack Discovers The Message Queuing Management Pack discovers the object types described in the following table. Not all of the objects are automatically discovered. Use overrides to discover those that are not discovered automatically. For more information about discovering objects, see the "" topic in Operations Manager 2007 Help (http://go.microsoft.com/fwlink/?LinkId=108505). Class Discovery Summary Monitor Name Class Discovered Target Frequency Client Discover Server Message Queuing Server Windows Client Computer 12 hours Triggers Downlevel Client Support Server Discover Server Message Queuing Server Windows Server Computer 12 hours Triggers Downlevel Client Support Discover Queues Queue Message Queuing Server 6 hours Relationship Discovery Summary Monitor Name Relationship Discovered Target Frequency Discover Supporting Server Relationship Dependent Client contains Supporting Server Message Queuing Dependent Client 12 hours Discover Disk Relationship Server Contains Logical Disk Message Queuing Server 12 hours
Appendix: Reports The following table summarizes the reports that are included in the Message Queuing Management Pack. Reports Name Description Rules Message Queuing Server and Queue Configuration Provides the collected properties for specified instances of each class. None Queue Size Message and Journal counts and quota percentages. Should show trending for each counter. Collect Queue Message Count Collect Queue Journal Message Count Collect Queue Bytes Collect Queue Journal Bytes Collect Queue Quota Percentage Collect Queue Journal Percentage Server Performance Shows trending for all collected server counters. Performance Collection Rule for STT Monitor [Outgoing Messages/sec] Performance Collection Rule for STT Monitor [Incoming Messages/sec] Collect MSMQ Service: Sessions Collect Total Messages in All Queues Collect Total Bytes in All Queues
private queue problem. Health The Message Queuing service cannot start due to problem with message store. 2023 Availability Health No The Message Queuing service cannot start due to problem with Active Directory interface. 2035 Availability Health No The Message queuing service deleted a message that couldn’t be restored because the queue doesn’t exist. 2043 Availability Health No The Message Queuing service has insufficient privileges to create audit log messages. 2044 Configuration Health No The Message Queuing downlevel client support service has insufficient privileges to create audit log messages. 2045 Configuration Health No The Message Queuing service cannot start due to problem with DTC. 2047 Availability Health No The server cannot support the automatic recognition of sites and connected networks for downlevel clients. 2048 Availability Health No The Message Queuing service cannot start due to problem with incoming sequences checkpoint file. 2053 Availability Health No MSMQ Server RPC interface cannot use the TCP/IP protocol. 2059 Availability Health No The Message Queuing service cannot start due to problem with local RPC interface. 2061 Availability Health No The Message Queuing service cannot start due to problem with transactions checkpoint file. 2064 Availability Health No The list of Message Queuing servers with directory service functionality in the Windows registry is empty. 2068 Configuration Health No Logger files cannot be initialized. 2076 Configuration Health No The Message Queuing cannot start. 2079 Configuration Health No
The Message Queuing service cannot start due to problem with log file. 2083 Availability Health No The Message Queuing cannot start because a queue is in an inconsistent state. 2084 Availability Health No The message file cannot be created due to insufficient disk space or memory 2085 Availability Health No The Message Queuing folder cannot be created. 2096 Configuration Health No The Message Queuing registry values cannot be read. The registry is probably corrupted. 2097 Availability Health No Message Queuing was unable to create the MSMQ object in Active Directory 2116 Availability Health No Message Queuing was unable to load Mqupgrd.dll 2117 Availability Health No Message Queuing was unable to find the address of MqCreateMsmqObj in Mqupgrd.dll 2118 Availability Health No The Message Queuing service was unable to obtain the properties of the MSMQ object from Active Directory. 2120 Availability Health No This domain controller is not trusted for delegation. 2122 Configuration Health No The Message Queuing server cannot determine if the local domain controller is trusted for delegation. 2123 Configuration Health No The Message Queuing service failed to join the computer’s domain. 2124 Availability Health No Message Queuing objects cannot move automatically between domains 2127 Performance Health No Message Queuing detected a problem with the local domain controller. 2139 Availability Health No This server was unable to resolve the IP addresses of other routing servers. 2140 Availability Health No
The properties of the queue cannot be set. Copying the queue file to the temporary file returned an error. 2141 Performance Health No The properties of the queue cannot be set. Replacing the queue file with the temporary file returned error. 2142 Performance Health No The Microsoft Distributed Transaction Coordinator (DTC) failed. 2143 Availability Health No Inconsistency between network addresses for this MSMQ server. 2144 Configuration Health No Computer object not found in Active Directory. 2145 Availability Health No MSMQ service cannot start due to insufficient disk space or memory. 2147 Availability Health No MSMQ service cannot start due to its failure to connect to its device driver. 2148 Availability Health No Message Queuing Downlevel Client Support cannot start. 2153 Configuration Health No The Message Queuing service stopped monitoring a mapping folder. 2155 Availability Health No Mapping files contents cannot be read. 2156 Availability Health No MSMQ mapping file was ignored. 2158 Configuration Health No Message Queuing service cannot join the domain. 2164 Availability Health No The sites where the computer resides cannot be resolved. 2165 Configuration Health No The Message Queuing service resource cannot bind to the cluster IP address. 2168 Availability Health No Message Queuing routing server is operating in workgroup mode. 2169 Configuration Health No
The Message Queuing service started. 2028 Event Collection No Message Queuing service is online. 2060 Event Collection No Expression cannot be recovered for the checkpoint. 2078 Availability Health No The message Queuing service successfully joined the computers domain. 2125 Event Collection No Message Queuing operating in workgroup mode. 2126 Event Collection No A multicast listener initialization failed. 2154 Event Collection No The Message Queuing service stopped. 2163 Event Collection No The Message Queuing service cannot join Windows NT 4.0 domain. 2166 Event Collection No Message Queuing is operating in Hardened mode. 2167 Event Collection No The MsmqService object is configured with default security 2173 Event Collection No Message Queuing found multiple IP addresses for the local computer. 2176 Event Collection No Message Queuing will use the provided IP address. 2221 Event Collection No Message Queuing found multiple IP addresses for the local computer. Message Queuing will use the default IP address determined by the PGm driver for multicast messages. 3895 Event Collection No Performance Counter not available for server Configuration Health Yes
Data Collection Rules Name Type Details Enabled Collect Dead Letter Queue KBytes Performance Collection Collects the number of message Kbytes in the Dead Letter Queue. Yes Collect Dead Letter Queue Message Count Performance Collection Collects the number of messages in the Dead Letter Queue. Yes Collect MSMQ Log Detail Script Events Availability Health Collect MSMQ Log Detail Script Events. Yes Collect MSMQ Service: Sessions Performance Collection Collect MSMQ Service:Sessions Yes Collect Total Bytes in all Queues Performance Collection Collect Total Bytes in All Queues Yes Collect Total Messages in all Queues Performance Collection Collect Total Messages in All Queues Yes Performance Collection Rule for STT Monitor [Incoming Messages/sec] Performance Collection Performance Collection Rule for STT Monitor [Incoming Messages/sec] Yes Signature Collection Rule for STT Monitor [Incoming Messages/sec] Performance Collection Signature Collection Rule for STT Monitor [Incoming Messages/sec] Yes Collection for Private Bytes Performance Collection Collection for Private Bytes Yes Baseline learning for Private Bytes Performance Collection Baseline learning for Private Bytes Yes Performance Collection rule for STT Monitor [Outgoing Messages/sec] Performance Collection Performance Collection rule for STT Monitor [Outgoing Messages/sec] Yes Signature Collection Rule for STT Monitor [Outgoing Messages/sec] Performance Collection Signature Collection Rule for STT Monitor [Outgoing Messages/sec] Yes Collection for Processor Time Performance Collection for Processor Time Yes
Collection Baseline learning for Processor Time Performance Collection Baseline learning for Processor Time Yes Error searching Active Directory while discovering public queues Configuration Health Error searching Active Directory while discovering public queues Yes Could not connect to queue for Queue Discovery. Discovery Could not connect to queue for Queue Discovery. Yes Baseline learning for Total Bytes in all Queues Performance Collection Baseline learning for Total Bytes in all Queues Yes Collection for Total Messages in All Queues Performance Collection Collection for Total Messages in All Queues Yes Baseline learning for Total Messages in All Queues Performance Collection Baseline learning for Total Messages in All Queues Yes Appendix: Optional Monitoring This section provides procedures and information about the rules and monitors in this management pack. Monitors Disabled by Default The following table lists the monitors that are disabled by default in this management pack. You can enable the monitors according to the requirements of your computing environment. Note Be aware that some of these monitors may create noise in your environment. Monitor Name Target Type Description Test Message MSMQ 2012 Server Availability Sends a test message to the server to verify availability.