传输服务器计数器

 

适用于: Exchange Server 2010 SP2, Exchange Server 2010 SP3

上一次修改主题: 2016-11-28

本主题提供与 Microsoft Exchange Server 2010 中的集线器传输和边缘传输服务器角色相关的计数器的信息。您可以使用性能监视器 (perfmon.exe) 监视这些计数器。有关详细信息,请参阅性能监视入门指南。有关与 Exchange 2010 相关的其他计数器的信息,请参阅性能和可伸缩性计数器及阈值

传输磁盘计数器

下表显示了传输磁盘计数器。

计数器 描述 阈值

Logical/Physical Disk(*)\Avg。Disk sec/Read

显示从磁盘读取数据的平均时间(秒)。

平均时间应小于 20 毫秒 (ms)。峰值(最大值)不应大于 50 ms。

Logical/Physical Disk(*)\Avg。Disk sec/Write

显示向磁盘写入数据的平均时间(秒)。

平均时间应小于 20 ms。峰值(最大值)不应大于 50 ms。

传输队列长度计数器

下表显示了传输队列长度计数器。

计数器 描述 阈值

\MSExchangeTransport Queues(_total)\Aggregate Delivery Queue Length (All Queues)

显示所有队列中排队等待传递的邮件数。

应小于 3,000,且不得大于 5,000。

\MSExchangeTransport Queues(_total)\Active Remote Delivery Queue Length

显示处于活动状态的远程传递队列中的邮件数。

应始终小于 250。

\MSExchangeTransport Queues(_total)\Active Mailbox Delivery Queue Length

显示处于活动状态的邮箱队列中的邮件数。

应始终小于 250。

\MSExchangeTransport Queues(_total)\Submission Queue Length

显示提交队列中的邮件数。

不应超过 100。如果此值持续偏高,请检查 Active Directory 和邮箱服务器,查找瓶颈问题或性能相关问题。

\MSExchangeTransport Queues(_total)\Active Non-Smtp Delivery Queue Length

显示由外部连接器使用的投递目录中的邮件数。

应始终小于 250。

\MSExchangeTransport Queues(_total)\Retry Mailbox Delivery Queue Length

显示尝试将邮件传递至远程邮箱时处于重试状态的邮件数。

应始终小于 100。

\MSExchangeTransport Queues(_total)\Retry Non-Smtp Delivery Queue Length

显示非 SMTP 网关传递队列中处于重试状态的邮件数。

不应超过 100。

\MSExchangeTransport Queues(_total)\Retry Remote Delivery Queue Length

显示远程传递队列中处于重试状态的邮件数。

不应超过 100。建议您检查下一跃点以确定排队原因。

\MSExchangeTransport Queues(_total)\Unreachable Queue Length

显示无法到达队列中的邮件数。

不应超过 100。

\MSExchangeTransport Queues(_total)\Largest Delivery Queue Length

显示最大传递队列中的邮件数。

对于边缘传输服务器角色和集线器传输服务器角色,此值应小于 200。

\MSExchangeTransport Queues(_total)\Poison Queue Length

显示带毒邮件队列中的邮件数。

应始终为 0。

传输转储程序计数器

下表显示了传输转储程序计数器。

计数器 描述 阈值

\MSExchangeTransport Dumpster\Dumpster Size

显示当前位于此服务器传输转储程序中的邮件项的总大小(以字节为单位)。

不适用。

\MSExchangeTransport Dumpster\Dumpster Inserts/sec

显示项插入到服务器传输转储程序时的速率。确定传输转储程序插入的当前速率。

不适用。

\MSExchangeTransport Dumpster\Dumpster Item Count

显示当前位于该服务器传输转储程序中的邮件项总数。显示传输转储程序中当前保留的项数。

不适用。

\MSExchangeTransport Dumpster\Dumpster Deletes/sec

显示从服务器传输转储程序中删除项时的速率。确定传输转储程序删除的当前速率。

不适用。

传输数据库计数器

下表显示了传输数据库计数器。

计数器 描述 阈值

MSExchange Database ==> Instances(edgetransport/Transport Mail Database)\I/O Log Writes/sec

显示完成日志文件写入操作的速率。确定当前负载。将值与历史基线进行比较。

不适用。

MSExchange Database ==> Instances(edgetransport/Transport Mail Database)\I/O Log Reads/sec

显示完成日志文件读取操作的速率。确定当前负载。将值与历史基线进行比较。

不适用。

MSExchange Database ==> Instances(edgetransport/Transport Mail Database)\Log Generation Checkpoint Depth

表示当进程失败时需要对数据库文件重做或撤消的工作量(在日志文件计数中)。

不适用。

MSExchange Database ==> Instances(edgetransport/Transport Mail Database)\Version buckets allocated

分配的版本存储桶总数。显示 edgetransport.exe.config 文件中列出的默认背压值。

应始终小于 200。

MSExchange Database ==> Instances(edgetransport/Transport Mail Database)\I/O Database Reads/sec

显示完成数据库读取操作的速率。确定当前负载。将值与历史基线进行比较。

不适用。

MSExchange Database ==> Instances(edgetransport/Transport Mail Database)\I/O Database Writes/sec

显示完成数据库写入操作的速率。确定当前负载。将值与历史基线进行比较。

不适用。

MSExchange Database ==> Instances(edgetransport/Transport Mail Database)\Log Record Stalls/sec

显示每秒因日志缓冲区已满而无法添加到日志缓冲区的日志记录数。如果计数器在大多数时间为非零,则日志缓冲区大小可能是一个瓶颈。

平均每秒应小于 10。峰值(最大值)不应大于每秒 100 条。

MSExchange Database ==> Instances(edgetransport/Transport Mail Database)\Log Threads Waiting

显示等待将其数据写入日志中,以便完成数据库更新的线程数。如果此数太高,则日志可能会是瓶颈。

平均小于 10 个等待线程。

扩展性代理计数器

下表显示了扩展性代理计数器。

计数器 描述 阈值

MSExchange Extensibility Agents(*)\Average Agent Processing Time (sec)

显示代理处理每个事件的平均时间(以秒为单位)。

应始终小于 20。如果此延迟值持续偏高,则表示此代理可能已挂起。

MSExchange Extensibility Agents(*)\Total Agent Invocations

显示自上次重新启动以来的总调用次数。显示当前的调用速率。

不适用。

传输负载评估计数器

下表显示了传输负载评估计数器。

计数器 描述 阈值

\MSExchangeTransport Queues(_total)\Messages Submitted Per Second

显示在每秒“提交”队列中排队的邮件数。确定当前负载。将值与历史基线进行比较。

不适用。

\MSExchangeTransport Queues(_total)\Messages Completed Delivery Per Second

显示每秒传递的邮件数。确定当前负载。将值与历史基线进行比较。

不适用。

\MSExchange Store Driver(_total)\Inbound:LocalDeliveryCallsPerSecond

显示本地每秒传递尝试次数。确定当前负载。将值与历史基线进行比较。

不适用。

\MSExchange Store Driver(_total)\Outbound:Submitted Mail Items Per Second

显示每秒提交的邮件项数。确定当前负载。将值与历史基线进行比较。

不适用。

\MSExchangeTransport SmtpReceive(_total)\Average bytes/message

显示每封接收到的入站邮件的平均邮件字节数。确定 SMTP 接收连接器接收的邮件大小。

不适用。

\MSExchangeTransport SmtpReceive(_total)\Messages Received/sec

显示 SMTP 服务器每秒接收到的邮件数。确定当前负载。将值与历史基线进行比较。

不适用。

\MSExchangeTransport SmtpSend(_total)\Messages Sent/sec

显示 SMTP 发送连接器每秒发送的邮件数。确定当前负载。将值与历史基线进行比较。

不适用。

\MSExchange Store Driver(_total)\Inbound:MessageDeliveryAttemptsPerSecond

显示尝试每秒传递传输邮件项的次数。确定当前负载。将值与历史基线进行比较。

不适用。

MSExchange Store Driver(_total)\Inbound:Recipients Delivered Per Second

显示每秒传递的入站收件人数。确定当前负载。将值与历史基线进行比较。

不适用。

MSExchangeTransport Queues(_total)\Messages Queued for Delivery Per Second

显示每秒排队等候传递的邮件数。确定当前负载。将值与历史基线进行比较。

不适用。

MSExchangeTransport Queues(_total)\Messages Completed Delivery Per Second

显示每秒传递的邮件数。确定当前负载。将值与历史基线进行比较。

不适用。

 © 2010 Microsoft Corporation。保留所有权利。