配置消息记录

本主题介绍 Windows Server AppFabric 中的诊断消息记录及其相关的配置选项。

诊断消息记录概述

在您配置 System.Diagnostics 设置时,您正在 Web.config 文件中为选定的作用域启用和设置 <System.Diagnostics> 部分。可以在服务器、网址或应用程序作用域中配置这些选项。Windows Communication Foundation (WCF) 消息记录在服务作用域不可用。

下表列出了由“配置诊断跟踪和消息记录”对话框公开的诊断消息记录选项。此对话框没有公开的 XMLWriterTraceListener 属性的值设置为默认值。

消息记录选项 意义

启用

如果选择此选项,则会启用 System.ServiceModel.MessageLogging。在默认情况下处于关闭(清除)状态。

在传输层记录

logMessagesAtTransportLevel 属性设置为 True(选定)或 False(清除)。

记录格式错误的消息

logMalformedMessages 属性设置为 True(选定)或 False(清除)。

记录整个消息

接受 logEntireMessage. 的值。指定是否已记录整个消息。

文件名

消息日志文件的完全限定的路径和名称。此选项设置 System.Diagnostics.XMLWriterTraceListenerinitializeData 属性的值。

有关此表中描述的设置的意义和含义的详细信息,请参阅配置消息记录 (https://go.microsoft.com/fwlink/?LinkId=168572)。

您可以对文件启用消息记录,并配置独立于 WCF 和 WF 跟踪日志的消息日志。日志文件由 System.Diagnostics.XMLWriterTraceListener 创建,适合使用服务跟踪查看器工具 (https://go.microsoft.com/fwlink/?LinkID=127094) 进行查看。

配置消息记录

此过程显示如何使用“配置诊断跟踪和消息记录”对话框来启用或禁用消息记录以及配置消息记录选项。

配置 WCF 消息记录的步骤

  1. 在 IIS Manager 的“连接”窗格中,选择要在其中配置跟踪的作用域:服务器、站点或应用程序。

  2. 右键单击作用域,然后单击“管理 WCF 和 WF 服务”(或者,在“操作”窗格中查找“管理 WCF 和 WF 服务”部分。)此时会显示“配置 WF 和 WCF”对话框。单击“监控”。

  3. 在“监控”选项卡上的“诊断跟踪和消息记录”下,单击“配置”。此时会显示“配置诊断跟踪和消息记录”对话框。

  4. 选择消息记录设置,然后指定要使用的日志文件。

  5. 单击“确定”关闭对话框并保存更改。

另请参阅

参考

为服务器、站点或应用程序配置 WCF 和 WF:“监控”选项卡

概念

使用 Windows Server AppFabric Cmdlet 配置监控
配置监控
配置追踪
监控应用程序

  2011-12-05