如何使用IIS管理器查看ASP.NET应用日志以排查生产环境bug?
使用IIS管理器查看ASP.NET应用程序日志的步骤
- 打开IIS管理器:通过控制面板→管理工具→Internet信息服务(IIS)管理器启动,或者直接运行命令
inetmgr快速打开。 - 定位目标应用:在左侧连接面板展开服务器节点,找到并选中你的ASP.NET网站/应用程序。
- 检查并启用日志记录(若未开启):
- 在中间功能视图里找到日志记录,双击进入配置界面。
- 右侧操作面板点击启用;如果需要自定义日志内容,点击选择字段,勾选请求URL、状态码、时间戳、用户代理这些对排查生产bug有帮助的字段,日志格式推荐选W3C。
- 查看日志文件:
- 方式一:在日志记录界面右侧操作栏点击查看日志,直接打开日志存放的文件夹,找到最新的
.log后缀文件,用文本编辑器打开分析。 - 方式二:复制日志记录界面里“目录”字段的路径,手动打开文件夹访问日志文件。
- 方式一:在日志记录界面右侧操作栏点击查看日志,直接打开日志存放的文件夹,找到最新的
- 查看ASP.NET专属错误日志:
- 右键左侧连接面板的服务器名,选择事件查看器,展开Windows日志→应用程序,这里会记录ASP.NET的未处理异常、配置错误等核心信息,对定位生产环境独有的bug非常关键。
- 如果应用用了自定义日志框架(比如NLog、Serilog),可以打开
web.config找到日志输出路径,去对应位置查看应用级的详细日志。
内容的提问来源于stack exchange,提问作者Gabriel Dos Santos
相关产品推荐
相关产品推荐

