寻找将 LP 集成到此工作流程中的示例:
- SQL 服务器事件表明 IIS 抛出了一个错误。
- SQL 解析错误消息的正文并生成查询 IIS 日志以收集更多信息的 LP 命令行。
- 一封电子邮件将发送给技术支持,其中包含指向将运行并显示 LP 输出的 html(或 .aspx)页面的链接。
所以我认为问题归结为:
我如何将 LP 连接到 IIS7?
编辑:好的......重新沸腾这个问题。当触发 IIS 异常时,我想查看会话 cookie 与错误事件中找到的会话 cookie 相同的所有其他日志行。是的,我可以忍受通过计划任务轮询 IIS 日志——这将 ELMAH/SQL 排除在外。
但是现在问题变成了: 查找所有日志行,其中 session cookie = session cookie 在有错误的行中找到
您可以设置一个重复出现的 Windows 作业,每隔 10 分钟左右使用 LP 询问 IIS 日志并使用检查点,因此它只查看日志中未检查的部分。它没有与 IIS 集成,但可能会解决问题。