使用性能阈值规则监视流量限制

BizTalk Server 将初始化流量控制,以防止系统进入无法恢复的状态。 限流可以指示一个问题,并帮助你识别其来源。 根据限制状态确定瓶颈的原因后,分析其他性能计数器以缩小问题的根源。

例如,MessageBox 数据库上的高争用可能是由于 CPU 使用率过高,而这可能是由于内存不足导致过度分页到磁盘引起的。 MessageBox 上的高争用也可能是由高锁争用引起的,这可能是由于磁盘驱动器饱和造成的。

监视每个主机实例的消息传递限流状态和消息发布限流状态通常是排查限流问题的良好起点。 如果这些计数器的值不为零,则表明限制发生在 BizTalk Server 系统中,并且有可能进一步分析瓶颈的原因。 有关其他性能计数器的说明,请参阅 BizTalk Server 帮助 中的“识别数据库层 ”(https://go.microsoft.com/fwlink/?LinkID=154678)中的瓶颈。

BizTalk Server 系统性能计数器

物体 实例 计数器 监视目的
处理器 总计 处理器时间百分比 资源争用
流程 BTSNTSvc 虚拟字节数 内存泄漏/内存膨胀
流程 BTSNTSvc 专用字节数 内存泄漏/内存膨胀
流程 BTSNTSvc 句柄计数 资源争用
流程 BTSNTSvc 执行绪计数 资源争用
物理磁盘 总计 空闲时间百分比 资源争用
物理磁盘 总计 当前磁盘队列长度 资源争用

BizTalk 应用程序计数器

物体 实例 计数器 DESCRIPTION
BizTalk 消息传送 RxHost 接收的文件数量/每秒 传入速率
BizTalk 消息传送 TxHost 处理的文档数/秒 传出率
XLANGs/Orchestrations PxHost 编排已完成/秒 处理速率
BizTalk:MessageBox:常规计数器 消息框名称 卷轴大小 所有主机队列的累积大小
BizTalk:MessageBox:常规计数器 消息框名称 跟踪数据大小 MessageBox 中 TrackingData 表的大小
BizTalk:MessageBox:主机计数器 PxHost:MsgBoxName 主机队列 - 长度 特定主机队列中的消息数
BizTalk:MessageBox:主机计数器 TxHost:MsgBoxName 主机队列 - 长度 特定主机队列中的消息数
BizTalk:消息代理 RxHost 数据库大小 发布队列大小 (PxHost)
BizTalk:消息代理 PxHost 数据库大小 发布队列(TxHost)大小
BizTalk:消息代理 主机名称 消息传递限制状态 影响 XLANG 和出站传输
BizTalk:消息代理 主机名称 消息发布限制状态 影响 XLANG 和入站传输

本节中