seq-logging - 从满足某些条件的请求中获取所有 Seq 日志
问题描述
我正在使用 Seq 在本地 API 上捕获日志,并且我想查找慢速请求的日志消息。
每个请求都写入多个日志,其中一个包括请求所花费的总时间。我可以使用类似的东西RequestTime > 500
来查找这些日志,但它不包括这些请求的其他日志(可以理解)。这告诉我哪些 API 很慢,但不告诉我为什么它们很慢,其他日志将提供该信息。
有没有办法让 Seq 返回满足条件的请求的所有日志消息(例如上面的总请求时间)?它们都有一个 RequestId 值,可用于识别哪些日志属于每个请求。
我知道我可以导出第一个查询的结果并使用类似 excel 的工具来获取所有请求 ID 并执行 IN 子句。如果存在,我正在寻找一个单步选项。
解决方案
今天,Seq 中没有单步选项。
推荐阅读
- swift - 当我第二次单击 Swift 中的菜单项时出错
- windows-subsystem-for-linux - Artemis:无法创建代理:功能未实现
- python - Python subprocess.run C程序不工作
- django - 如何响应嵌套函数的 Django 请求?
- javascript - 使用 Ramda 从对象数组中省略键/属性/道具
- javascript - 克拉纳支付
- sql - 如何在 hive 中进行字符串连接
- python - 将网页抓取代码扩展到多个页面
- javascript - 有没有办法让复选框在切换到另一个页面后保持相同的状态?
- javascript - 验证值是否在 Google 表格中