Skip to content

ENH: Add filter option to exclude SSE request response time #323

@huabingli

Description

@huabingli

Feature Type

  • Adding new functionality to this module

  • Changing existing functionality in this module

  • Removing existing functionality in this module

Problem Description

First of all, thank you for your great work on this project!

I would like to suggest adding a filtering feature that allows users to exclude SSE (Server-Sent Events) request response times from request timing statistics.

Since SSE connections are long-lived by nature, their response durations tend to skew the overall request time metrics, making performance analysis less accurate—especially when mixed with standard HTTP requests.

A filter or toggle to exclude these would greatly improve the clarity and reliability of the data.

  • SSE requests often stay open for minutes or longer.

  • Including SSE durations in timing metrics can mislead users about actual response time behavior.

  • It would help distinguish between real response delays vs. expected long-lived connections.

Feature Description

  • Allow filtering based on Content-Type, request URL pattern, or response headers.

  • Provide a toggle in the UI or a config option to exclude SSE requests from timing stats.

Additional Context

No response

Metadata

Metadata

Assignees

No one assigned

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions