getsentry / getsentry/sentry

Alert - Transaction Duration - Detect change between transactions with the same tag value

Open
#46,977 7 comments 0 reactions 0 assignees View on GitHub
Waiting for: Product Owner
Dominant language
Python
Stars
44.8k
Forks
4.9k
Avg merge
1d 5h
Merged PRs (30d)
624

Description

### Problem Statement

Hi!

I have daily transactions that measure how long it takes for services to start. I would like to be alerted when a service suddenly takes significantly longer to start than it did yesterday. However, every service takes different amounts of time to start, and the services are somewhat dynamic so we distinguish them with a tag.

While we can easily filter by tags and compare for ex. average times by tag in the Performance - Tags page, I don't see an option to group transactions by a tag when I try to create a Transaction Duration alert.

### Solution Brainstorm

In the Alert - Transaction Duration creation page, after the "Filter events" sections I would add a "Group events" section where you can select tag(s) to group the transactions by. Then, the alert would only compare transaction events that have the same value for the selected tag(s).

Would a feature like this be possible? Thanks!

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.