Introduction

Applicable on Exchange Servers with the Mailbox Servers (MBS) role.

Discovery with the agent

Collector Type: Agent

Category: Application Monitors

Application Name: MSExchange2013MailboxServers

Global Template Name: Microsoft Exchange 2013 DotNet v4 - Server Role - Mailbox Servers (MBS)

Version: Microsoft Exchange 2013

Prerequisites: For Exchange 2013 HTS server role monitors need Microsoft .NET Framework 4.0

Collected Metrics

Metric NameDisplay NameDescription
ActiveMailboxDeliveryQueueLengthActiveMailboxDeliveryQueueLengthThe number of messages queued for delivery to an active mailbox. The value format is a 4byte integer.
SubmissionQueueLengthSubmissionQueueLengthThe number of items in the submission queue when sample was taken.
ActiveNonSmtpDeliveryQueueLengthActiveNonSmtpDeliveryQueueLengthThe number of messages queued for delivery to a NonSMTP transport. The value format is a 4byte integer.
RetryMailboxDeliveryQueueLengthRetryMailboxDeliveryQueueLengthMeasures the number of messages currently in the retry mailbox delivery queue. Messages in this queue are in a retry state because an issue prevented their delivery. If the issue is transient, a subsequent attempt to send the message may be successful.
RetryNonSmtpDeliveryQueueLengthRetryNonSmtpDeliveryQueueLengthAssures the number of messages currently in the retry nonSMTP delivery queue. Messages in this queue are in a retry state because an issue prevented their delivery. If the issue is transient, a subsequent reattempt to send the message may be successful.
UnreachableQueueLengthUnreachableQueueLengthThe number of messages in Unreachable Queue when sample was taken.
PoisonQueueLengthPoisonQueueLengthThe number of messages in the poison message queue.
MessagesSubmittedPerSecondMessagesSubmittedPerSecondThis monitor is useful in assessing the efficiency and efficacy of the current design. They also provide insight into the interaction between different transport components, including the information store interface.
MessagesCompletedDeliveryPerSecondMessagesCompletedDeliveryPerSecondThis monitor is useful in assessing the efficiency and efficacy of the current design. They also provide insight into the interaction between different transport components, including the information store interface.
MessagesQueuedforDeliveryPerSecondMessagesQueuedforDeliveryPerSecondThis monitor is useful in assessing the efficiency and efficacy of the current design. They also provide insight into the interaction between different transport components, including the information store interface.
VersionbucketsallocatedVersionbucketsallocatedIt provides the total number of version buckets allocated.
IODatabaseReadsPersecIODatabaseReadsPersecI/O Database Reads/sec is the rate of database read operations completed.
IODatabaseWritesPersecIODatabaseWritesPersecI/O Database Writes/sec is the rate of database write operations completed.
LogRecordStallsPersecLogRecordStallsPersecExchange is essentially a database application, relying upon transaction logs and database files for data integrity and storage.
LogThreadsWaitingLogThreadsWaitingExchange is essentially a database application, relying upon transaction logs and database files for data integrity and storage. This monitor shows the number of threads waiting for their data to be written to the log to complete an update of the database.