Skip to content

X-Request-Start header #670

@scalp42

Description

@scalp42

Hi folks,

Looking at the headers documentation (https://fabiolb.net/feature/http-headers/), we can't figure out if Fabio supports setting a dynamic header based on micro/milliseconds since epoch.

Example with Nginx:

proxy_set_header X-Request-Start "t=${msec}";

or Apache:

RequestHeader set X-Request-Start "%t"

By setting the header, it allows visibility into request queuing to the app from farther upstream (Fabio in our scenario).

It's also needed for APM vendors (New Relic, Scout, Instana, etc):

Let us know if it's possible.

Thanks in advance ✌️

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions