我正在处理日志文件并计算每个网站的流量使用情况。默认日志记录缺少我需要的字段 (cs-host
, sc-bytes
, cs-bytes
)。虽然我可以在 IIS 的 Logging
部分更改这些配置,从而选择要包含或排除的字段,但我无法找到任何更改 IIS Express 中这些配置的方法。是否有办法在 IIS Express 中定义我想要在日志中包含的字段?
可以使用像 IIS 配置中的Logging
一样的GUI界面,命令行代码或只需编辑配置文件来实现吗?
%userprofile%\documents\iisexpress\config\applicationhost.config
其中SiteDefaults
配置了logFile
:
<siteDefaults>
<logFile logFormat="W3C" directory="%IIS_USER_HOME%\Logs"/>
<traceFailedRequestsLogging directory="%IIS_USER_HOME%\TraceLogFiles" enabled="true" maxLogFileSizeKB="1024" />
</siteDefaults>
logFile
的logExtFileFlags
属性正是我在寻找的。非常感谢你。 - Ashkan Mobayen Khiabani