Skip to content

Request Trace #1032

Open
Open
@xzhaosg

Description

@xzhaosg

What would you like to be added:
User can optionally turn on the request Trace. When it is turned on, it will record the following information of the request:

{ request_id: xxx, request_timestamp: xxx, response_timestamp: xxx, input_length: 123, output_length: 456, queued_time: 10, type: text | image | audio, ... }
Why is this needed:
The trace file will be useful for two purposes:

  1. Troubleshooting any performance related issue with EPP.
  2. Trace file can be used to replay the same traffic pattern for benchmarking purpose.

Metadata

Metadata

Assignees

No one assigned

    Labels

    needs-triageIndicates an issue or PR lacks a `triage/foo` label and requires one.

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions