MSMQ Management Pack

MSMQ :: 10.0.2.8 (Management Pack)

MSMQ MP for Windows Server 2012 and Later. This Management Pack will discover and monitor Microsoft Message Queuing Version 6 and later.

Summary

Message Queuing (also known as MSMQ) is a server application that enables applications to communicate across heterogeneous networks and systems that may be temporarily offline or otherwise inaccessible. Instead of an application communicating with a service on another computer, it sends its information to Message Queuing, which sends the information to a Message Queuing service on the target computer where it is made available to the other application. Message Queuing provides guaranteed delivery, efficient routing, security, and priority based messaging.

By using embedded expertise, this Management Pack highlights performance, health, and availability conditions that indicate problems. It can in some cases even identify issues before they become critical thus providing you with a level of customer responsiveness that increases the overall availability and performance of your MSMQ infrastructure. As a result this Management Pack will reduce the total cost of ownership (TOC) by enabling proactive management and reducing resolution times for the issues defined.

The Message Queuing Management Pack includes the following features and capabilities:

Monitors and Rules

A complete set of Monitors and Rules have been provided to monitor Message Queuing. The Management Pack includes monitoring capabilities for:

Tasks

A set of tasks that will allow restarting the service or collecting data from a queue in real-time.

Knowledge

A complete set of Knowledge has been provided for the Monitors, Rules, and Discoveries.

Configuration

This Management pack doesn’t require any out of box configuration. Overrides may be applied to features to modify the out of box configuration (eg: enable/disable monitors and rules, change thresholds, etc)

Note: This Management Pack depends on the appropriate configuration of the “MSMQ Queue Access Account”

Management Pack Elements

Classes (5)

 DisplayNameIDBase ClassAbstractHostedSingletonGroupExtensionAccessibility
MSMQ.ComputersAndWatchers.GroupMSMQ Computers and Watchers GroupMSMQ.ComputersAndWatchers.GroupMicrosoft.SystemCenter.InstanceGroupFalseFalseTrueTrueFalsePublic
MSMQ.QueueMSMQ QueueMSMQ.QueueMicrosoft.Windows.ApplicationComponentFalseTrueFalseFalseFalsePublic
MSMQ.SeedMSMQ Seed ClassMSMQ.SeedMicrosoft.Windows.LocalApplicationFalseTrueFalseFalseFalsePublic
MSMQ.ServerMSMQ ServerMSMQ.ServerMicrosoft.Windows.LocalApplicationFalseTrueFalseFalseFalsePublic
MSMQ.TriggerMSMQ TriggerMSMQ.TriggerMicrosoft.Windows.ApplicationComponentFalseTrueFalseFalseFalsePublic

Relationship Types (2)

 DisplayNameIDSourceTargetAccessibilityAbstract
MSMQ.ServerHostsQueue.RelationshipMSMQ Server Hosts Queue RelationshipMSMQ.ServerHostsQueue.RelationshipMSMQ.ServerMSMQ.QueuePublicFalse
MSMQ.ServerHostsTriggers.RelationshipMSMQ Server Hosts Trigger RelationshipMSMQ.ServerHostsTriggers.RelationshipMSMQ.ServerMSMQ.TriggerPublicFalse

DataSource Modules (5)

 IDIsolationAccessibility
MSMQ.Queue.Discovery.DSMSMQ.Queue.Discovery.DSAnyInternal
MSMQ.QueueStats.DSMSMQ.QueueStats.DSAnyInternal
MSMQ.QueueStats.Filtered.DSMSMQ.QueueStats.Filtered.DSAnyPublic
MSMQ.Server.Discovery.DSMSMQ.Server.Discovery.DSAnyInternal
MSMQ.ServerStats.DSMSMQ.ServerStats.DSAnyInternal

WriteAction Modules (2)

 IDIsolationAccessibility
MSMQ.PurgeQueue.WAMSMQ.PurgeQueue.WAAnyPublic
MSMQ.TrimQueue.WAMSMQ.TrimQueue.WAAnyPublic

Unit Monitor Types (2)

 IDAccessibilitySupport Monitor Recalculate
MSMQ.QueuePerformance.MonitorTypeMSMQ.QueuePerformance.MonitorTypeInternalFalse
MSMQ.ServerPerformance.MonitorTypeMSMQ.ServerPerformance.MonitorTypeInternalFalse

Secure References (1)

 DisplayNameIDContextAccessibility
MSMQ.RunAsProfileMSMQ Queue RunAs ProfileMSMQ.RunAsProfileSystem.EntityPublic

Discoveries (5)

 DisplayNameIDTargetEnabled
MSMQ.Client.DiscoveryMSMQ Client DiscoveryMSMQ.Client.DiscoveryMicrosoft.Windows.Client.ComputerFalse
MSMQ.ComputersAndWatchers.Group.DiscoveryMSMQ Computers and Watchers Group DiscoveryMSMQ.ComputersAndWatchers.Group.DiscoveryMSMQ.ComputersAndWatchers.GroupTrue
MSMQ.Queue.DiscoveryMSMQ Queue DiscoveryMSMQ.Queue.DiscoveryMSMQ.ServerTrue
MSMQ.Seed.DiscoveryMSMQ Seed DiscoveryMSMQ.Seed.DiscoveryMicrosoft.Windows.Server.ComputerTrue
MSMQ.Server.DiscoveryMSMQ Server DiscoveryMSMQ.Server.DiscoveryMSMQ.SeedTrue

Dependency Monitors (4)

 DisplayNameIDTargetAlgorithmSource MonitorRelationshipCategoryEnabledAlert GenerateAccessibility
MSMQ.QueueToServer.Availability.Rollup.MonitorMSMQ Queue to Server Availability Rollup MonitorMSMQ.QueueToServer.Availability.Rollup.MonitorMSMQ.ServerWorstOfSystem.Health.AvailabilityStateMSMQ.ServerHostsQueue.RelationshipAvailabilityHealthTrueFalsePublic
MSMQ.QueueToServer.Performance.Rollup.MonitorMSMQ Queue to Server Performance Rollup MonitorMSMQ.QueueToServer.Performance.Rollup.MonitorMSMQ.ServerWorstOfSystem.Health.PerformanceStateMSMQ.ServerHostsQueue.RelationshipPerformanceHealthTrueFalsePublic
MSMQ.TriggerToServer.Availability.Rollup.MonitorMSMQ Trigger to Server Availability Rollup MonitorMSMQ.TriggerToServer.Availability.Rollup.MonitorMSMQ.ServerWorstOfSystem.Health.AvailabilityStateMSMQ.ServerHostsTriggers.RelationshipAvailabilityHealthTrueFalsePublic
MSMQ.TriggerToServer.Performance.Rollup.MonitorMSMQ Trigger to Server Performance Rollup MonitorMSMQ.TriggerToServer.Performance.Rollup.MonitorMSMQ.ServerWorstOfSystem.Health.PerformanceStateMSMQ.ServerHostsTriggers.RelationshipPerformanceHealthTrueFalsePublic

Unit Monitors (14)

 DisplayNameIDTargetCategoryEnabledAlert GenerateAccessibility
MSMQ.Queue.JournalPercentUsed.MonitorMSMQ Journal Percent Used Threshold MonitorMSMQ.Queue.JournalPercentUsed.MonitorMSMQ.QueueAvailabilityHealthTrueTruePublic
MSMQ.Queue.KBytesInJournalQueue.MonitorMSMQ KBytes In Journal Queue Threshold MonitorMSMQ.Queue.KBytesInJournalQueue.MonitorMSMQ.QueueAvailabilityHealthTrueTruePublic
MSMQ.Queue.KBytesInQueue.MonitorMSMQ KBytes In Queue Threshold MonitorMSMQ.Queue.KBytesInQueue.MonitorMSMQ.QueueAvailabilityHealthTrueTruePublic
MSMQ.Queue.MessagesInJournalQueue.MonitorMSMQ Messages In Journal Queue Threshold MonitorMSMQ.Queue.MessagesInJournalQueue.MonitorMSMQ.QueueAvailabilityHealthTrueTruePublic
MSMQ.Queue.MessagesInQueue.MonitorMSMQ Messages In Queue Threshold MonitorMSMQ.Queue.MessagesInQueue.MonitorMSMQ.QueueAvailabilityHealthTrueTruePublic
MSMQ.Queue.QueuePercentUsed.MonitorMSMQ Queue Percent Used Threshold MonitorMSMQ.Queue.QueuePercentUsed.MonitorMSMQ.QueueAvailabilityHealthTrueTruePublic
MSMQ.Server.IncomingMessagesSec.MonitorMSMQ Server Incoming Messages/sec Threshold MonitorMSMQ.Server.IncomingMessagesSec.MonitorMSMQ.ServerPerformanceHealthTrueTruePublic
MSMQ.Server.OutgoingMessagesSec.MonitorMSMQ Server Outgoing Messages/sec Threshold MonitorMSMQ.Server.OutgoingMessagesSec.MonitorMSMQ.ServerPerformanceHealthTrueTruePublic
MSMQ.Server.ProcessPercentProcessorTime.MonitorMSMQ Server Process Percent Processor Time Threshold MonitorMSMQ.Server.ProcessPercentProcessorTime.MonitorMSMQ.ServerPerformanceHealthTrueTruePublic
MSMQ.Server.ProcessPrivateMBytes.MonitorMSMQ Server Process Private MBytes Threshold MonitorMSMQ.Server.ProcessPrivateMBytes.MonitorMSMQ.ServerPerformanceHealthTrueTruePublic
MSMQ.Server.TotalKBytesInAllQueues.MonitorMSMQ Server Total KBytes In All Queues Threshold MonitorMSMQ.Server.TotalKBytesInAllQueues.MonitorMSMQ.ServerPerformanceHealthTrueTruePublic
MSMQ.Server.TotalMessagesInAllQueues.MonitorMSMQ Server Total Messages In All Queues Threshold MonitorMSMQ.Server.TotalMessagesInAllQueues.MonitorMSMQ.ServerPerformanceHealthTrueTruePublic
MSMQ.Service.MonitorMSMQ Service MonitorMSMQ.Service.MonitorMSMQ.ServerAvailabilityHealthTrueTruePublic
MSMQ.Triggers.Service.MonitorMSMQ Triggers Service MonitorMSMQ.Triggers.Service.MonitorMSMQ.TriggerAvailabilityHealthTrueTruePublic

Rules (107)

 DisplayNameIDTargetCategoryEnabledAlert Generate
MSMQ.Queue.JournalPercentUsed.PerformanceCollection.RuleMSMQ Journal Percent Used PerformanceCollection RuleMSMQ.Queue.JournalPercentUsed.PerformanceCollection.RuleMSMQ.QueuePerformanceCollectionTrueFalse
MSMQ.Queue.KBytesInJournalQueue.PerformanceCollection.RuleMSMQ KBytes In Journal Queue PerformanceCollection RuleMSMQ.Queue.KBytesInJournalQueue.PerformanceCollection.RuleMSMQ.QueuePerformanceCollectionTrueFalse
MSMQ.Queue.KBytesInQueue.PerformanceCollection.RuleMSMQ KBytes In Queue PerformanceCollection RuleMSMQ.Queue.KBytesInQueue.PerformanceCollection.RuleMSMQ.QueuePerformanceCollectionTrueFalse
MSMQ.Queue.MessagesInJournalQueue.PerformanceCollection.RuleMSMQ Messages In Journal Queue PerformanceCollection RuleMSMQ.Queue.MessagesInJournalQueue.PerformanceCollection.RuleMSMQ.QueuePerformanceCollectionTrueFalse
MSMQ.Queue.MessagesInQueue.PerformanceCollection.RuleMSMQ Messages In Queue PerformanceCollection RuleMSMQ.Queue.MessagesInQueue.PerformanceCollection.RuleMSMQ.QueuePerformanceCollectionTrueFalse
MSMQ.Queue.QueuePercentUsed.PerformanceCollection.RuleMSMQ Queue Percent Used PerformanceCollection RuleMSMQ.Queue.QueuePercentUsed.PerformanceCollection.RuleMSMQ.QueuePerformanceCollectionTrueFalse
MSMQ.Rule.Alert.Event2000The Message Queuing service cannot start due to bad registry value.MSMQ.Rule.Alert.Event2000MSMQ.ServerAvailabilityHealthFalseTrue
MSMQ.Rule.Alert.Event2001The Message Queuing service cannot start due to inability to write a registry key.MSMQ.Rule.Alert.Event2001MSMQ.ServerAvailabilityHealthFalseTrue
MSMQ.Rule.Alert.Event2002At least one of the required dependencies was not found. MSMQ.Rule.Alert.Event2002MSMQ.ServerConfigurationHealthFalseTrue
MSMQ.Rule.Alert.Event2003There are insufficient memory resources.MSMQ.Rule.Alert.Event2003MSMQ.ServerConfigurationHealthFalseTrue
MSMQ.Rule.Alert.Event2015The Message Queuing service is not online with Active Directory.MSMQ.Rule.Alert.Event2015MSMQ.ServerAvailabilityHealthFalseTrue
MSMQ.Rule.Alert.Event2020The Message Queuing service cannot start due to internal private queue problem.MSMQ.Rule.Alert.Event2020MSMQ.ServerAvailabilityHealthFalseTrue
MSMQ.Rule.Alert.Event2023The Message Queuing service cannot start due to problem with message store.MSMQ.Rule.Alert.Event2023MSMQ.ServerAvailabilityHealthFalseTrue
MSMQ.Rule.Alert.Event2035The Message Queuing service cannot start due to problem with Active Directory interface.MSMQ.Rule.Alert.Event2035MSMQ.ServerAvailabilityHealthFalseTrue
MSMQ.Rule.Alert.Event2043The Message Queuing service deleted a message that couldn't be restored because the queue doesn't exist.MSMQ.Rule.Alert.Event2043MSMQ.ServerAvailabilityHealthFalseTrue
MSMQ.Rule.Alert.Event2044The Message Queuing service has insufficient privileges to create audit log messages.MSMQ.Rule.Alert.Event2044MSMQ.ServerConfigurationHealthFalseTrue
MSMQ.Rule.Alert.Event2047The Message Queuing service cannot start due to problem with DTC.MSMQ.Rule.Alert.Event2047MSMQ.ServerAvailabilityHealthFalseTrue
MSMQ.Rule.Alert.Event2053The Message Queuing service cannot start due to problem with incoming sequences checkpoint file.MSMQ.Rule.Alert.Event2053MSMQ.ServerAvailabilityHealthFalseTrue
MSMQ.Rule.Alert.Event2059MSMQ Server RPC interface cannot use the TCP/IP protocol.MSMQ.Rule.Alert.Event2059MSMQ.ServerAvailabilityHealthFalseTrue
MSMQ.Rule.Alert.Event2061The Message Queuing service cannot start due to problem with local RPC interface.MSMQ.Rule.Alert.Event2061MSMQ.ServerAvailabilityHealthFalseTrue
MSMQ.Rule.Alert.Event2064The Message Queuing service cannot start due to problem with transactions checkpoint file.MSMQ.Rule.Alert.Event2064MSMQ.ServerAvailabilityHealthFalseTrue
MSMQ.Rule.Alert.Event2068The list of Message Queuing servers with directory service functionality in the Windows registry is empty.MSMQ.Rule.Alert.Event2068MSMQ.ServerConfigurationHealthFalseTrue
MSMQ.Rule.Alert.Event2076Logger files cannot be initialized.MSMQ.Rule.Alert.Event2076MSMQ.ServerConfigurationHealthFalseTrue
MSMQ.Rule.Alert.Event2079The Message Queueing sevice cannot start.MSMQ.Rule.Alert.Event2079MSMQ.ServerConfigurationHealthFalseTrue
MSMQ.Rule.Alert.Event2083The Message Queuing service cannot start due to problem with log files.MSMQ.Rule.Alert.Event2083MSMQ.ServerAvailabilityHealthFalseTrue
MSMQ.Rule.Alert.Event2084The Message Queuing service cannot start because a queue is in an inconsistent state.MSMQ.Rule.Alert.Event2084MSMQ.ServerAvailabilityHealthFalseTrue
MSMQ.Rule.Alert.Event2085The message file cannot be created due to insufficient disk space or memoryMSMQ.Rule.Alert.Event2085MSMQ.ServerAvailabilityHealthFalseTrue
MSMQ.Rule.Alert.Event2096The Message Queuing folder cannot be created.MSMQ.Rule.Alert.Event2096MSMQ.ServerConfigurationHealthFalseTrue
MSMQ.Rule.Alert.Event2097The Message Queuing registry values cannot be read. The registry is probably corrupted.MSMQ.Rule.Alert.Event2097MSMQ.ServerAvailabilityHealthFalseTrue
MSMQ.Rule.Alert.Event2116Message Queuing was unable to create the MSMQ object in Active Directory.MSMQ.Rule.Alert.Event2116MSMQ.ServerAvailabilityHealthFalseTrue
MSMQ.Rule.Alert.Event2117Message Queuing was unable to load Mqupgrd.dll.MSMQ.Rule.Alert.Event2117MSMQ.ServerAvailabilityHealthFalseTrue
MSMQ.Rule.Alert.Event2118Message Queuing was unable to find the address of MqCreateMsmqObj in Mqupgrd.dll.MSMQ.Rule.Alert.Event2118MSMQ.ServerAvailabilityHealthFalseTrue
MSMQ.Rule.Alert.Event2120The Message Queuing service was unable to obtain the properties of the MSMQ object from Active Directory.MSMQ.Rule.Alert.Event2120MSMQ.ServerAvailabilityHealthFalseTrue
MSMQ.Rule.Alert.Event2122This domain controller is not trusted for delegation.MSMQ.Rule.Alert.Event2122MSMQ.ServerConfigurationHealthFalseTrue
MSMQ.Rule.Alert.Event2123The Message Queuing server cannot determine if the local domain controller is trusted for delegation.MSMQ.Rule.Alert.Event2123MSMQ.ServerConfigurationHealthFalseTrue
MSMQ.Rule.Alert.Event2124The Message Queuing service failed to join the computer's domain.MSMQ.Rule.Alert.Event2124MSMQ.ServerAvailabilityHealthFalseTrue
MSMQ.Rule.Alert.Event2127Message Queuing objects cannot move automatically between domainsMSMQ.Rule.Alert.Event2127MSMQ.ServerPerformanceHealthFalseTrue
MSMQ.Rule.Alert.Event2140This server was unable to resolve the IP addresses of other routing servers.MSMQ.Rule.Alert.Event2140MSMQ.ServerAvailabilityHealthFalseTrue
MSMQ.Rule.Alert.Event2141The properties of the queue cannot be set. Copying the queue file to the temporary file returned an error.MSMQ.Rule.Alert.Event2141MSMQ.ServerPerformanceHealthFalseTrue
MSMQ.Rule.Alert.Event2142The properties of the queue cannot be set. Replacing the queue fil with the temporary file returned error.MSMQ.Rule.Alert.Event2142MSMQ.ServerPerformanceHealthFalseTrue
MSMQ.Rule.Alert.Event2143The Microsoft Distributed Transaction Coordinator (DTC) failed.MSMQ.Rule.Alert.Event2143MSMQ.ServerAvailabilityHealthFalseTrue
MSMQ.Rule.Alert.Event2145Computer object not found in Active Directory.MSMQ.Rule.Alert.Event2145MSMQ.ServerAvailabilityHealthFalseTrue
MSMQ.Rule.Alert.Event2147MSMQ service cannot start due to insufficient disk space or memory.MSMQ.Rule.Alert.Event2147MSMQ.ServerAvailabilityHealthFalseTrue
MSMQ.Rule.Alert.Event2148MSMQ service cannot start due to its failure to connect to its device driver.MSMQ.Rule.Alert.Event2148MSMQ.ServerAvailabilityHealthFalseTrue
MSMQ.Rule.Alert.Event2155The Message Queuing service stopped monitoring a mapping folder.MSMQ.Rule.Alert.Event2155MSMQ.ServerAvailabilityHealthFalseTrue
MSMQ.Rule.Alert.Event2156Mapping file contents cannot be read.MSMQ.Rule.Alert.Event2156MSMQ.ServerAvailabilityHealthFalseTrue
MSMQ.Rule.Alert.Event2157MSMQ - Mapping file URL already mapped to another queue RuleMSMQ.Rule.Alert.Event2157MSMQ.QueueAvailabilityHealthFalseTrue
MSMQ.Rule.Alert.Event2158MSMQ mapping file was ignored.MSMQ.Rule.Alert.Event2158MSMQ.ServerConfigurationHealthFalseTrue
MSMQ.Rule.Alert.Event2160MSMQ - A queue cannot listen/bind to multicast address RuleMSMQ.Rule.Alert.Event2160MSMQ.QueueAvailabilityHealthFalseTrue
MSMQ.Rule.Alert.Event2161MSMQ - Invalid URL mapped to queue RuleMSMQ.Rule.Alert.Event2161MSMQ.QueueAvailabilityHealthFalseTrue
MSMQ.Rule.Alert.Event2164Message Queueing service cannot join the domain.MSMQ.Rule.Alert.Event2164MSMQ.ServerAvailabilityHealthFalseTrue
MSMQ.Rule.Alert.Event2165The sites where the computer resides cannot be resolved.MSMQ.Rule.Alert.Event2165MSMQ.ServerConfigurationHealthFalseTrue
MSMQ.Rule.Alert.Event2168The Message Queuing service resource cannot bind to the cluster IP address.MSMQ.Rule.Alert.Event2168MSMQ.ServerAvailabilityHealthFalseTrue
MSMQ.Rule.Alert.Event2169Message Queueing routing server is operating in workgroup mode.MSMQ.Rule.Alert.Event2169MSMQ.ServerConfigurationHealthFalseTrue
MSMQ.Rule.Alert.Event2170Message Queuing failed to bind to port 1801.MSMQ.Rule.Alert.Event2170MSMQ.ServerAvailabilityHealthFalseTrue
MSMQ.Rule.Alert.Event2171Message Queuing cannot bind to UDP port 3527.MSMQ.Rule.Alert.Event2171MSMQ.ServerAvailabilityHealthFalseTrue
MSMQ.Rule.Alert.Event2172The MsmqServices object is configured with weakened security to support MSMQ 1.MSMQ.Rule.Alert.Event2172MSMQ.ServerConfigurationHealthFalseTrue
MSMQ.Rule.Alert.Event2175Message Queueing not using strong encryption.MSMQ.Rule.Alert.Event2175MSMQ.ServerConfigurationHealthFalseTrue
MSMQ.Rule.Alert.Event2177MSMQ - MQ service unable to check sender access RuleMSMQ.Rule.Alert.Event2177MSMQ.QueueConfigurationHealthFalseTrue
MSMQ.Rule.Alert.Event2182Storage quota exceeded for MSMQ queue. No more messages can be stored in the queue.MSMQ.Rule.Alert.Event2182MSMQ.ServerAvailabilityHealthFalseTrue
MSMQ.Rule.Alert.Event2183Machine MSMQ storage quota was exceeded or there is insufficient disk space.MSMQ.Rule.Alert.Event2183MSMQ.ServerAvailabilityHealthFalseTrue
MSMQ.Rule.Alert.Event2184Message Queuing could not resolve a name to an IP address.MSMQ.Rule.Alert.Event2184MSMQ.ServerAvailabilityHealthFalseTrue
MSMQ.Rule.Alert.Event2185A socket operation failed.MSMQ.Rule.Alert.Event2185MSMQ.ServerAvailabilityHealthFalseTrue
MSMQ.Rule.Alert.Event2187Message Queuing connection was refused by the recipient computer.MSMQ.Rule.Alert.Event2187MSMQ.ServerAvailabilityHealthFalseTrue
MSMQ.Rule.Alert.Event2188Message Queuing could not access Active Directory and failed to compute routing pathMSMQ.Rule.Alert.Event2188MSMQ.ServerAvailabilityHealthFalseTrue
MSMQ.Rule.Alert.Event2189Message Queuing failed to send a message due to low memory.MSMQ.Rule.Alert.Event2189MSMQ.ServerAvailabilityHealthFalseTrue
MSMQ.Rule.Alert.Event2190Message Queuing could not complete SSL negotiation with the remote computer. MSMQ.Rule.Alert.Event2190MSMQ.ServerConfigurationHealthFalseTrue
MSMQ.Rule.Alert.Event2191Message Queuing could not validate server certificate in HTTPS scenario. This certificate cannot be trusted.MSMQ.Rule.Alert.Event2191MSMQ.ServerSecurityHealthFalseTrue
MSMQ.Rule.Alert.Event2192Message Queuing could not establish SSL connection with the recipient computer.MSMQ.Rule.Alert.Event2192MSMQ.ServerSecurityHealthFalseTrue
MSMQ.Rule.Alert.Event2193Message Queuing could not establish SSL connection with the recipient computerMSMQ.Rule.Alert.Event2193MSMQ.ServerSecurityHealthFalseTrue
MSMQ.Rule.Alert.Event2194The Message Queuing service cannot communicate with other computers.MSMQ.Rule.Alert.Event2194MSMQ.ServerAvailabilityHealthFalseTrue
MSMQ.Rule.Alert.Event2195Message Queuing could not authenticate a message sent to queue.MSMQ.Rule.Alert.Event2195MSMQ.ServerSecurityHealthFalseTrue
MSMQ.Rule.Alert.Event2196Message Queuing failed to verify digital signature of a message sent to queue.MSMQ.Rule.Alert.Event2196MSMQ.ServerSecurityHealthFalseTrue
MSMQ.Rule.Alert.Event2197Message Queuing failed to listen on the IPv6 protocol.MSMQ.Rule.Alert.Event2197MSMQ.ServerAvailabilityHealthFalseTrue
MSMQ.Rule.Alert.Event2198Message Queuing failed to listen on IPv4 protocolMSMQ.Rule.Alert.Event2198MSMQ.ServerAvailabilityHealthFalseTrue
MSMQ.Rule.Alert.Event2199Message Queuing Service failed to listen on both IPv4 and IPv6 protocolMSMQ.Rule.Alert.Event2199MSMQ.ServerAvailabilityHealthFalseTrue
MSMQ.Rule.Alert.Event2201Message Queuing Triggers initialization failed.MSMQ.Rule.Alert.Event2201MSMQ.TriggerAvailabilityHealthFalseTrue
MSMQ.Rule.Alert.Event2202Message Queuing Triggers failed to create an instance of the Triggers Transactional object.MSMQ.Rule.Alert.Event2202MSMQ.TriggerAvailabilityHealthFalseTrue
MSMQ.Rule.Alert.Event2203The trigger information cannot be retrieved from the trigger store in registry. At least one trigger is nonfunctional.MSMQ.Rule.Alert.Event2203MSMQ.TriggerAvailabilityHealthFalseTrue
MSMQ.Rule.Alert.Event2204The information for the attached rule cannot be retrieved from the trigger store.MSMQ.Rule.Alert.Event2204MSMQ.TriggerAvailabilityHealthFalseTrue
MSMQ.Rule.Alert.Event2205MSMQ - Opening the queue for peeking at or retrieving messages failed RuleMSMQ.Rule.Alert.Event2205MSMQ.QueueAvailabilityHealthFalseTrue
MSMQ.Rule.Alert.Event2206Opening an internal queue needed by the Triggers service failed.MSMQ.Rule.Alert.Event2206MSMQ.TriggerAvailabilityHealthFalseTrue
MSMQ.Rule.Alert.Event2207An instance of a rule handler for the rule was not created.MSMQ.Rule.Alert.Event2207MSMQ.TriggerAvailabilityHealthFalseTrue
MSMQ.Rule.Alert.Event2208The action or a condition parameter for the rule was not parsed.MSMQ.Rule.Alert.Event2208MSMQ.TriggerAvailabilityHealthFalseTrue
MSMQ.Rule.Alert.Event2209The action defined by the rule was not invoked.MSMQ.Rule.Alert.Event2209MSMQ.TriggerAvailabilityHealthFalseTrue
MSMQ.Rule.Alert.Event2210Rule evaluation or execution failed for the transactional trigger.MSMQ.Rule.Alert.Event2210MSMQ.TriggerAvailabilityHealthFalseTrue
MSMQ.Rule.Alert.Event2212Trigger associated with this queue is nonfunctional.MSMQ.Rule.Alert.Event2212MSMQ.TriggerAvailabilityHealthFalseTrue
MSMQ.Rule.Alert.Event2213At least one of the required dependencies was not found.MSMQ.Rule.Alert.Event2213MSMQ.TriggerConfigurationHealthFalseTrue
MSMQ.Rule.Alert.Event2214Unable to update EventLog information in registry.MSMQ.Rule.Alert.Event2214MSMQ.TriggerConfigurationHealthFalseTrue
MSMQ.Rule.Alert.Event2215The Triggers transactional component could not be registered in COM+.MSMQ.Rule.Alert.Event2215MSMQ.TriggerAvailabilityHealthFalseTrue
MSMQ.Rule.Alert.Event2219Network Service account will not take effect until Triggers service is restarted.MSMQ.Rule.Alert.Event2219MSMQ.TriggerConfigurationHealthFalseTrue
MSMQ.Rule.Alert.Event2220Configured IP address is not valid.MSMQ.Rule.Alert.Event2220MSMQ.ServerConfigurationHealthFalseTrue
MSMQ.Rule.Alert.Event2250Message Queuing will not be able to accept messages temporarily because system paged pool is low.MSMQ.Rule.Alert.Event2250MSMQ.ServerPerformanceHealthFalseTrue
MSMQ.Rule.Alert.Event2251Message Queuing will not be able to accept messages temporarily because system commit is high.MSMQ.Rule.Alert.Event2251MSMQ.ServerAvailabilityHealthFalseTrue
MSMQ.Rule.Alert.Event2253The message could not be moved to deadletter queue.MSMQ.Rule.Alert.Event2253MSMQ.ServerConfigurationHealthFalseTrue
MSMQ.Rule.Alert.Event2254The message could not be moved to deadletter queue. The authenticity of the message could not be verified.MSMQ.Rule.Alert.Event2254MSMQ.ServerSecurityHealthFalseTrue
MSMQ.Rule.Alert.Event2255The message could not be moved to deadletter queue. Deadletter queues should not require privacy of messages.MSMQ.Rule.Alert.Event2255MSMQ.ServerConfigurationHealthFalseTrue
MSMQ.Rule.Alert.Event2256The message could not be moved to deadletter queue. The deadletter queue needs to be transactional.MSMQ.Rule.Alert.Event2256MSMQ.ServerConfigurationHealthFalseTrue
MSMQ.Server.IncomingMessagesSec.PerformanceCollection.RuleMSMQ Server Incoming Messages/sec Performance Collection RuleMSMQ.Server.IncomingMessagesSec.PerformanceCollection.RuleMSMQ.ServerPerformanceCollectionTrueFalse
MSMQ.Server.KBytesInDeadLetterQueue.PerformanceCollection.RuleMSMQ KBytes In Dead Letter Queue Performance Collection RuleMSMQ.Server.KBytesInDeadLetterQueue.PerformanceCollection.RuleMSMQ.ServerPerformanceCollectionTrueFalse
MSMQ.Server.MessagesInDeadLetterQueue.PerformanceCollection.RuleMSMQ Messages In Dead Letter Queue PerformanceCollection RuleMSMQ.Server.MessagesInDeadLetterQueue.PerformanceCollection.RuleMSMQ.ServerPerformanceCollectionTrueFalse
MSMQ.Server.OutgoingMessagesSec.PerformanceCollection.RuleMSMQ Server Outgoing Messages/sec Performance Collection RuleMSMQ.Server.OutgoingMessagesSec.PerformanceCollection.RuleMSMQ.ServerPerformanceCollectionTrueFalse
MSMQ.Server.ProcessPercentProcessorTime.PerformanceCollection.RuleMSMQ Server Process Percent Processor Time PerformanceCollection RuleMSMQ.Server.ProcessPercentProcessorTime.PerformanceCollection.RuleMSMQ.ServerPerformanceCollectionTrueFalse
MSMQ.Server.ProcessPrivateMBytes.PerformanceCollection.RuleMSMQ Server Process Private MBytes PerformanceCollection RuleMSMQ.Server.ProcessPrivateMBytes.PerformanceCollection.RuleMSMQ.ServerPerformanceCollectionTrueFalse
MSMQ.Server.Sessions.PerformanceCollection.RuleMSMQ Server Sessions Performance Collection RuleMSMQ.Server.Sessions.PerformanceCollection.RuleMSMQ.ServerPerformanceCollectionTrueFalse
MSMQ.Server.TotalKBytesInAllQueues.PerformanceCollection.RuleMSMQ Server Total Kbytes in all queues Performance Collection RuleMSMQ.Server.TotalKBytesInAllQueues.PerformanceCollection.RuleMSMQ.ServerPerformanceCollectionTrueFalse
MSMQ.Server.TotalMessagesInAllQueues.PerformanceCollection.RuleMSMQ Server Total messages in all queues Performance Collection RuleMSMQ.Server.TotalMessagesInAllQueues.PerformanceCollection.RuleMSMQ.ServerPerformanceCollectionTrueFalse

Agent Tasks (7)

 DisplayNameIDTargetAccessibilityCategoryEnabled
MSMQ.GetQueueStats.TaskGet Queue StatisticsMSMQ.GetQueueStats.TaskMSMQ.QueueInternalMaintenanceTrue
MSMQ.PurgeQueue.TaskPurge QueueMSMQ.PurgeQueue.TaskMSMQ.QueueInternalMaintenanceTrue
MSMQ.StartService.TaskStart ServiceMSMQ.StartService.TaskMSMQ.ServerPublicCustomTrue
MSMQ.StartService.Triggers.TaskStart Service - TriggersMSMQ.StartService.Triggers.TaskMSMQ.TriggerPublicCustomTrue
MSMQ.StopService.TaskStop ServiceMSMQ.StopService.TaskMSMQ.ServerPublicCustomTrue
MSMQ.StopService.Triggers.TaskStop Service - TriggersMSMQ.StopService.Triggers.TaskMSMQ.TriggerPublicCustomTrue
MSMQ.TrimJournalQueue.TaskTrim Journal QueueMSMQ.TrimJournalQueue.TaskMSMQ.QueueInternalMaintenanceTrue

Folder Items (14)

 IDFolderNameElementID
MSMQ.All.Alerts.View.FolderItemMSMQ.All.Alerts.View.FolderItemMSMQ.Root.FolderMSMQ.All.Alerts.View
MSMQ.All.Performance.View.FolderItemMSMQ.All.Performance.View.FolderItemMSMQ.PerformanceViews.FolderMSMQ.All.Performance.View
MSMQ.KBytesInDeadLetterQueue.Performance.View.FolderItemMSMQ.KBytesInDeadLetterQueue.Performance.View.FolderItemMSMQ.PerformanceViews.FolderMSMQ.KBytesInDeadLetterQueue.Performance.View
MSMQ.KBytesInJournalQueue.Performance.View.FolderItemMSMQ.KBytesInJournalQueue.Performance.View.FolderItemMSMQ.PerformanceViews.FolderMSMQ.KBytesInJournalQueue.Performance.View
MSMQ.KBytesInQueue.Performance.View.FolderItemMSMQ.KBytesInQueue.Performance.View.FolderItemMSMQ.PerformanceViews.FolderMSMQ.KBytesInQueue.Performance.View
MSMQ.MessagesInDeadLetterQueue.Performance.View.FolderItemMSMQ.MessagesInDeadLetterQueue.Performance.View.FolderItemMSMQ.PerformanceViews.FolderMSMQ.MessagesInDeadLetterQueue.Performance.View
MSMQ.MessagesInJournalQueue.Performance.View.FolderItemMSMQ.MessagesInJournalQueue.Performance.View.FolderItemMSMQ.PerformanceViews.FolderMSMQ.MessagesInJournalQueue.Performance.View
MSMQ.MessagesInQueue.Performance.View.FolderItemMSMQ.MessagesInQueue.Performance.View.FolderItemMSMQ.PerformanceViews.FolderMSMQ.MessagesInQueue.Performance.View
MSMQ.Queues.State.View.FolderItemMSMQ.Queues.State.View.FolderItemMSMQ.Root.FolderMSMQ.Queues.State.View
MSMQ.Server.State.View.FolderItemMSMQ.Server.State.View.FolderItemMSMQ.Root.FolderMSMQ.Server.State.View
MSMQ.Sessions.Performance.View.FolderItemMSMQ.Sessions.Performance.View.FolderItemMSMQ.PerformanceViews.FolderMSMQ.Sessions.Performance.View
MSMQ.TotalKBytesInAllQueues.Performance.View.FolderItemMSMQ.TotalKBytesInAllQueues.Performance.View.FolderItemMSMQ.PerformanceViews.FolderMSMQ.TotalKBytesInAllQueues.Performance.View
MSMQ.TotalMessagesInAllQueues.Performance.View.FolderItemMSMQ.TotalMessagesInAllQueues.Performance.View.FolderItemMSMQ.PerformanceViews.FolderMSMQ.TotalMessagesInAllQueues.Performance.View
MSMQ.Triggers.State.View.FolderItemMSMQ.Triggers.State.View.FolderItemMSMQ.Root.FolderMSMQ.Triggers.State.View

Folders (2)

 DisplayNameIDParentFolderAccessibility
MSMQ.PerformanceViews.FolderPerformanceMSMQ.PerformanceViews.FolderMSMQ.Root.FolderPublic
MSMQ.Root.FolderMSMQMSMQ.Root.FolderMicrosoft.SystemCenter.Monitoring.ViewFolder.RootPublic

Views (14)

 DisplayNameIDTargetTypeAccessibilityVisible
MSMQ.All.Alerts.ViewAlertsMSMQ.All.Alerts.ViewMSMQ.ServerMicrosoft.SystemCenter.AlertViewTypePublicTrue
MSMQ.All.Performance.ViewAll PerformanceMSMQ.All.Performance.ViewMSMQ.ServerMicrosoft.SystemCenter.PerformanceViewTypePublicTrue
MSMQ.KBytesInDeadLetterQueue.Performance.ViewKBytes In Dead Letter QueueMSMQ.KBytesInDeadLetterQueue.Performance.ViewMSMQ.ServerMicrosoft.SystemCenter.PerformanceViewTypePublicTrue
MSMQ.KBytesInJournalQueue.Performance.ViewKBytes In Journal QueueMSMQ.KBytesInJournalQueue.Performance.ViewMSMQ.QueueMicrosoft.SystemCenter.PerformanceViewTypePublicTrue
MSMQ.KBytesInQueue.Performance.ViewKBytes In QueueMSMQ.KBytesInQueue.Performance.ViewMSMQ.QueueMicrosoft.SystemCenter.PerformanceViewTypePublicTrue
MSMQ.MessagesInDeadLetterQueue.Performance.ViewMessages in Dead Letter QueueMSMQ.MessagesInDeadLetterQueue.Performance.ViewMSMQ.ServerMicrosoft.SystemCenter.PerformanceViewTypePublicTrue
MSMQ.MessagesInJournalQueue.Performance.ViewMessages In Journal QueueMSMQ.MessagesInJournalQueue.Performance.ViewMSMQ.QueueMicrosoft.SystemCenter.PerformanceViewTypePublicTrue
MSMQ.MessagesInQueue.Performance.ViewMessages In QueueMSMQ.MessagesInQueue.Performance.ViewMSMQ.QueueMicrosoft.SystemCenter.PerformanceViewTypePublicTrue
MSMQ.Queues.State.ViewQueuesMSMQ.Queues.State.ViewMSMQ.QueueMicrosoft.SystemCenter.StateViewTypePublicTrue
MSMQ.Server.State.ViewServersMSMQ.Server.State.ViewMSMQ.ServerMicrosoft.SystemCenter.StateViewTypePublicTrue
MSMQ.Sessions.Performance.ViewSessionsMSMQ.Sessions.Performance.ViewMSMQ.ServerMicrosoft.SystemCenter.PerformanceViewTypePublicTrue
MSMQ.TotalKBytesInAllQueues.Performance.ViewTotal KBytes In All QueuesMSMQ.TotalKBytesInAllQueues.Performance.ViewMSMQ.ServerMicrosoft.SystemCenter.PerformanceViewTypePublicTrue
MSMQ.TotalMessagesInAllQueues.Performance.ViewTotal Messages In All QueuesMSMQ.TotalMessagesInAllQueues.Performance.ViewMSMQ.ServerMicrosoft.SystemCenter.PerformanceViewTypePublicTrue
MSMQ.Triggers.State.ViewTriggersMSMQ.Triggers.State.ViewMSMQ.TriggerMicrosoft.SystemCenter.StateViewTypePublicTrue