将日志文件转换为 NCSA 格式
来源:百度文库 编辑:神马文学网 时间:2024/04/29 10:03:09
可以使用 convlog 工具将 Web 服务器的日志文件转换为 NCSA 公用日志文件格式。在将 Microsoft IIS 和扩展格式的日志文件转换为 NCSA 格式的过程中,此转换器还可以将 IP 地址替换为 DNS 名称,或者在 NCSA 日志文件内部进行这种替换。时差也可以使用此工具进行转换。
注意 将此工具与包含进程计数日志信息的 W3C 扩展日志文件一起使用,将会丢失所有进程计数信息。
将日志文件转换为其他格式
在命令提示符窗口中,输入 convlog 及下列某个开关项。 -i ( i , n , e ) 指定输入文件的格式类型。 i Microsoft IIS 日志文件格式 n NCSA 公用日志文件格式 e W3C 扩展日志文件格式
filename.log 指定输入文件名。 -t ( ncsa:GMTOffset ) 指定输出类型,默认为 NCSA 公用日志文件格式。 GMTOffset 与格林威治标准时间 (GMT) 的时差(以小时为单位)。时差以四位数字表示,而且前面带有加号或减号,这取决于当地时间与 GMT 的时差。GMT 时差后的空格表示用 DNS 名称替换 IP 地址,这仅适用于 Microsoft IIS 日志文件。
-l ( 0 , 1 , 2 ) 指定 IIS 日志输入文件中使用的日期格式。此工具将接受指定的任意格式,因此必须确定输入文件中使用何种格式。 0 - MM/DD/YY 默认格式(美国日期格式) 1 - YY/MM/DD(日本日期格式) 2 - DD.MM.YY(德国日期格式)
-o输出目录 指定输出目录。默认为当前目录(即 %WINNT%\System32)。 -x 将非 HTTP 事务项保存到 .dmp 文件中。 -d 在转换过程中允许将用户 IP 地址替换为 DNS 名称。
示例:
命令 convlog -ii inetsv1.log -d -t ncsa:-0700 将 Inetsv1.log 文件转换为 NCSA 公用日志文件格式,具有 DNS 名称,并纠正 7 小时的 GMT 时差。
命令 convlog -ii inetsv1.log -l1 -t ncsa:+0900 -o \Logfiles\Japan\ 将 Inetsv1.log 文件从 Microsoft IIS 日志文件格式转换为 NCSA 公用日志文件格式,纠正 9 小时的 GMT 时差(即东京时间),将日期格式设置为日本日期格式,并将此文件发送到当前驱动器上 Logfiles 文件夹中的 Japan 文件夹中。
命令 convlog -ie extend1.log -o D:\Temp\NCSALogs 将 Extend1.log 文件从 W3C 扩展日志文件格式转换为 NCSA 公用日志文件格式,并将其输出到位于 D:\Temp 目录下的 NCSALogs 文件夹中。未将 IP 地址替换为 DNS 名称。
命令 convlog -in ncsa1.log -o -d \\REMOTE_MACHINE\REMOTE_SHARE\NCSALogs 将 Ncsa1.log 文件以 NCSA 公用日志文件格式输出到远程驱动器共享目录下的 NCSALogs 文件夹中。IP 地址被替换为 DNS 名称,没有进行文件格式转换。
DNS 转换过程中生成的文件名遵守下列约定:
转换为 NCSA 公用日志文件格式,但未进行 DNS 转换的日志文件保留原来的文件名,扩展名为 .ncsa。 IP 地址转换为 DNS 名称的日志文件保留原来的文件名,扩展名为 .ncsa.dns。
例如,如果 Inetsv1.log 日志文件使用 Microsoft IIS 日志文件格式,但未经过 DNS 转换,输出日志文件将为 Inetsv1.log.ncsa。但是,如果启用了 DNS 转换功能,输出日志文件将为 Inetsv1.log.ncsa.dns。
注意 将此工具与包含进程计数日志信息的 W3C 扩展日志文件一起使用,将会丢失所有进程计数信息。
将日志文件转换为其他格式
在命令提示符窗口中,输入 convlog 及下列某个开关项。 -i ( i , n , e ) 指定输入文件的格式类型。 i Microsoft IIS 日志文件格式 n NCSA 公用日志文件格式 e W3C 扩展日志文件格式
filename.log 指定输入文件名。 -t ( ncsa:GMTOffset ) 指定输出类型,默认为 NCSA 公用日志文件格式。 GMTOffset 与格林威治标准时间 (GMT) 的时差(以小时为单位)。时差以四位数字表示,而且前面带有加号或减号,这取决于当地时间与 GMT 的时差。GMT 时差后的空格表示用 DNS 名称替换 IP 地址,这仅适用于 Microsoft IIS 日志文件。
-l ( 0 , 1 , 2 ) 指定 IIS 日志输入文件中使用的日期格式。此工具将接受指定的任意格式,因此必须确定输入文件中使用何种格式。 0 - MM/DD/YY 默认格式(美国日期格式) 1 - YY/MM/DD(日本日期格式) 2 - DD.MM.YY(德国日期格式)
-o输出目录 指定输出目录。默认为当前目录(即 %WINNT%\System32)。 -x 将非 HTTP 事务项保存到 .dmp 文件中。 -d 在转换过程中允许将用户 IP 地址替换为 DNS 名称。
示例:
命令 convlog -ii inetsv1.log -d -t ncsa:-0700 将 Inetsv1.log 文件转换为 NCSA 公用日志文件格式,具有 DNS 名称,并纠正 7 小时的 GMT 时差。
命令 convlog -ii inetsv1.log -l1 -t ncsa:+0900 -o \Logfiles\Japan\ 将 Inetsv1.log 文件从 Microsoft IIS 日志文件格式转换为 NCSA 公用日志文件格式,纠正 9 小时的 GMT 时差(即东京时间),将日期格式设置为日本日期格式,并将此文件发送到当前驱动器上 Logfiles 文件夹中的 Japan 文件夹中。
命令 convlog -ie extend1.log -o D:\Temp\NCSALogs 将 Extend1.log 文件从 W3C 扩展日志文件格式转换为 NCSA 公用日志文件格式,并将其输出到位于 D:\Temp 目录下的 NCSALogs 文件夹中。未将 IP 地址替换为 DNS 名称。
命令 convlog -in ncsa1.log -o -d \\REMOTE_MACHINE\REMOTE_SHARE\NCSALogs 将 Ncsa1.log 文件以 NCSA 公用日志文件格式输出到远程驱动器共享目录下的 NCSALogs 文件夹中。IP 地址被替换为 DNS 名称,没有进行文件格式转换。
DNS 转换过程中生成的文件名遵守下列约定:
转换为 NCSA 公用日志文件格式,但未进行 DNS 转换的日志文件保留原来的文件名,扩展名为 .ncsa。 IP 地址转换为 DNS 名称的日志文件保留原来的文件名,扩展名为 .ncsa.dns。
例如,如果 Inetsv1.log 日志文件使用 Microsoft IIS 日志文件格式,但未经过 DNS 转换,输出日志文件将为 Inetsv1.log.ncsa。但是,如果启用了 DNS 转换功能,输出日志文件将为 Inetsv1.log.ncsa.dns。
将日志文件转换为 NCSA 格式
PDF文件。转换为DOC格式
PDF文件。转换为DOC格式11
PDF文件转换为DOC格式
将Word快速转换为Powerpoint格式
如何将磁盘从FAT格式转换为NTFS格式
电子书CHM格式转换为PDF文件好轻松(多图)
将Word文件转换为Pdf格式文件
如何将PDF文件转换为TXT文件!
如何将PDF文件转换为TXT文件(转载
注意将ppt文件转换为word文件
将SWF格式的Flash动画转换为GIF动画图片
如何将磁盘从FAT格式转换为NTFS格式 [WindowsXP]
怎样将PPT文件转换为Word文档
怎样将PPT文件转换为Word文档
可以将文件转换为vbs语句的vbs代码
怎样将PPT文件转换为Word文档?
xuexi 怎样将PPT文件转换为Word文档?
怎样将PPT文件转换为Word文档
flash.swf格式转换为gif格式
将Excel中存储为文本的日期转换为日期格式-
如何将PDF文件转换为TXT文件(转载)很不错的资料哟
如何将PDF文件转换为TXT文件很不错的资料哟!
如何将PDF文件转换为TXT文件(转载)很不错的资料 鹧鸪啼处