ChannelLoggingType 复杂类型

定义支持通道的日志文件的属性,例如其容量以及它是顺序还是循环的。

<xs:complexType name="ChannelLoggingType">
    <xs:sequence
        minOccurs="0"
    >
        <xs:element name="autoBackup"
            type="boolean"
            minOccurs="0"
         />
        <xs:element name="retention"
            type="boolean"
            default="0"
            minOccurs="0"
         />
        <xs:element name="maxSize"
            type="UInt64Type"
            default="1048576"
            minOccurs="0"
         />
        <xs:any
            processContents="lax"
            minOccurs="0"
            maxOccurs="unbounded"
            namespace="##other"
         />
    </xs:sequence>
    <xs:anyAttribute
        processContents="lax"
        namespace="##other"
     />
</xs:complexType>

子元素

元素 类型 说明
autoBackup boolean 确定当前日志文件达到其最大大小时是否创建新的日志文件。 设置为 true 以请求服务在日志文件达到其最大大小时创建新文件;否则为 false。 仅当保留期设置为 true 时,才能将 autoBackup 设置为 true。 默认值为 false
该服务可以创建的备份文件数没有限制, (仅受可用磁盘空间) 的限制。 备份文件名的格式为 Archive-channelName- timestamp.evtx,位于 %windir%\System32\winevt\Logs 文件夹中。
maxSize UInt64Type 日志文件的最大大小(以字节为单位)。 默认 (,最小) 值为 1 MB。 如果物理日志大小小于配置的最大大小,并且日志中需要额外的空间来存储事件,则服务将分配另一个空间块,即使生成的日志物理大小将大于配置的最大大小也是如此。 服务分配 1 MB 的块,因此物理大小可能增加到比配置的最大大小大 1 MB。
保留 boolean 确定日志文件是顺序日志文件还是循环日志文件。 对于顺序日志文件,设置为 true ,对于循环日志文件,设置为 false 。 对于管理员和操作通道类型,默认值为 false,对于分析和调试通道类型,默认值为 true
若要查询循环日志,必须先禁用通道。

备注

可以为任何通道类型指定 maxSize 属性。

只能为管理员和操作通道类型指定 autoBackup 属性。

对于管理员和操作通道类型,可以将保留属性设置为 false (循环日志记录) 。 对于分析和调试通道类型,可以将保留属性设置为 false (循环日志记录) ,但若要查看 Windows 事件查看器中的事件,需要首先禁用通道。 请注意,再次启用通道时,将从通道中删除事件。

要求

要求
最低受支持的客户端
Windows Vista [仅限桌面应用]
最低受支持的服务器
Windows Server 2008 [仅限桌面应用]