我可以过滤事件查看器以获取确定的异常消息吗?

我可以过滤事件查看器以获取确定的异常消息吗?

操作系统:Windows Server 2003。IIS 6.0。没有 SQL-Server。

我正在寻找过滤所有具有此异常消息的事件的方法:“连接请求超时”。这可能吗? 在此处输入图片描述

答案1

这是我的 powershell 单行代码。
这将输出一个表格,其中包含每次错误发生的日期和时间。

get-eventlog -LogName Application | Select TimeGenerated, Message, Source | where {($_.Message -like "*Connection request timed out*") -and ($_.Source -like "ASP*")}

答案2

2003 年并非原生如此,但通过一些脚本可以实现。

本机上,您被限制在屏幕截图中的过滤器类别(右键单击有问题的事件日志View -> Filter...),但使用脚本您基本上可以将包含特定文本的事件复制到.evt(事件日志)文件中并打开它。

在此处输入图片描述

相关内容