Mitigate outliers in transaction duration histogram visualization
- Dominant language
- Gherkin
- Stars
- 427
- Forks
- 125
- PR merge metrics
- No merged PRs in 30d
Description
**Is your feature request related to a problem? Please describe.**
Wide ranges of values in distribution of transaction duration make visualization and drilling down difficult.
The evenly spaced buckets are great when the durations are clustered:

Add single outlying (not necessarily statistical outliers) value and the picture is muddier

The drill down can be worked around using the kuery bar, eg `transaction.duration.us> 40000 and transaction.duration.us< 100000`, but visualizing the overall distribution remains a challenge.
**Describe the solution you'd like**
Both situations could be better with a non-linear x-axis. I'd like to prototype a view where very large ranges are visually split into groups, perhaps 0-100ms, 100ms-500ms, 500ms-1s, 1s+ for a start. Since this histogram is used both for web traffic, which is typically fast and log normally distributed as well as background tasks, something fancier that adjusts based on the distribution might be in order.
Contributor guide
No contributing guide indexed for this repository
Assessment
This issue has not been assessed yet.