LogParser:查找所有日志行,其中会话 cookie = 在出现错误的行中找到的会话 cookie

LogParser:查找所有日志行,其中会话 cookie = 在出现错误的行中找到的会话 cookie

寻找将 LP 集成到此工作流程中的示例:

  1. SQL 服务器事件表明 IIS 出现错误。
  2. SQL 解析错误消息的主体并生成查询 IIS 日志以收集更多信息的 LP 命令行。
  3. 向技术支持发送一封电子邮件,其中包含指向将运行并显示 LP 输出的 html(或 .aspx)页面的链接。

所以我认为问题可以归结为:

如何将 LP 连接到 IIS7?

编辑:好的...重新讨论这个问题。当触发 IIS 异常时,我希望查看所有其他日志行,其中会话 cookie 与错误事件中找到的会话 cookie 相同。是的,我可以通过计划任务轮询 IIS 日志 - 这使得 ELMAH/SQL 不再适用。

但现在的问题是: 查找所有日志行,其中会话 cookie = 在出现错误的行中找到的会话 cookie

答案1

您可以设置一个重复的 Windows 作业,每 10 分钟左右使用 LP 查询一次 IIS 日志,并使用检查点,以便它只查看日志中未检查的部分。它没有与 IIS 集成,但可能会解决问题。

相关内容