MSMQ Queue Object

Applies To: Windows Server 2003, Windows Server 2003 R2, Windows Server 2003 with SP1, Windows Server 2003 with SP2

The MSMQ Queue performance object monitors message statistics for a specified queue. There are instances for each queue on the computer. In addition, if a Message Queuing–based application has a private queue open on another computer, an instance for that queue is also available. The computer queue instance represents the computer's source journal and dead letter queues.

Counter Name Description Counter Type

MSMQ Queue

Shows the Message Queuing queues in this computer.

PERF_COUNTER_RAWCOUNT

Bytes in Journal Queue

Shows the total number of bytes that reside in the journal queue. For the computer queue instance, this represents the computer journal queue.

PERF_COUNTER_RAWCOUNT

Bytes in Queue

Shows the total number of bytes that currently reside in the queue. For the computer queue instance, this represents the dead letter queue.

PERF_COUNTER_RAWCOUNT

Messages in Journal Queue

Shows the total number of messages that currently reside in the journal queue. For the computer queue instance, this represents the computer journal queue.

PERF_COUNTER_RAWCOUNT

Messages in Queue

Shows the total number of messages that currently reside in the queue. For the computer queue instance, this represents the dead letter queue. For queues residing on the local computer, this counter shows how many messages are waiting to be read. For queues residing on a remote computer, the counter shows the number of messages waiting to be sent. This counter is useful in determining if message handling is stalled.

PERF_COUNTER_RAWCOUNT

See Also

Concepts

MSMQ Service Object
MSMQ Session Object