指定应该将跟踪输出写入何处。跟踪输出可以直接写入输出文件,或者存储在内存中,并使用运行时页面上的“转储”按钮将内存中的跟踪输出按需写入文件。
对于每个条目,不同的组件会生成不同的跟踪输出量。例如,命名和安全性跟踪生成的跟踪输出要比 Web 容器跟踪多得多。因此,在配置内存分配和输出设置时,请考虑所收集的数据的类型。
无
如果选择此选项,那么不会在任何位置记录跟踪数据。所有其他处理程序(包括由应用程序注册的处理程序)仍有机会处理这些跟踪。
内存缓冲区指定应该将跟踪输出写入内存中循环缓冲区。如果选择此选项,那么必须指定以下参数:
- 最大缓冲区大小
- 指定可以在缓冲区中高速缓存的条目数(以千计)。超过此数字时,较旧的条目由新的条目覆盖。
文件
指定将跟踪输出写入自我管理日志文件。自我管理日志文件将消息写入文件,直到达到指定的最大文件大小。当文件达到指定大小时,将临时挂起记录并关闭和重命名日志文件。新名称是原始文件名加上表明文件重命名时间的时间戳记限定符。一旦完成重命名,具有原始名称的新的空日志文件就会重新打开,并恢复记录。虽然翻转后一条消息可能会分割在两个文件中,但不会丢失任何消息。如果选择此选项,那么必须指定以下参数:
- 最大文件大小
- 指定允许输出文件增长到的最大大小(以兆字节计)。此属性仅在选择了“文件大小”属性后才有效。当文件达到此大小时,它就按以上描述翻转。
- 最大历史文件数
- 文件名