vasary/x-trace-id

简单的 x-request-id 跟踪工具包

1.0.6 2021-02-12 09:38 UTC

This package is auto-updated.

Last update: 2024-09-20 00:03:14 UTC


README

Build Status codecov

工具包

请求记录器

  • 从传入请求设置跟踪 ID 或生成新的跟踪 ID。
  • 记录传入请求

响应记录器

  • 将跟踪 ID 添加到响应
  • 记录传出响应体

应用程序名称记录处理程序

向日志消息添加带有应用程序名称的额外数据。需要 GELF。

额外级别名称记录处理程序

向日志消息添加带有附加日志级别名称的额外数据。需要 GELF。

跟踪 ID 处理程序

向日志消息添加带有跟踪 ID 的额外数据。所有日志都将具有 key extra.trace_id,该键从传入请求或生成的跟踪 ID 获取。(Requestlogger.php)

额外参数处理程序

将 "extra" 部分中的任何键/值对添加到日志消息中