Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Allow defining regular expressions for advanced error grouping #127

Open
jcreixell opened this issue May 28, 2020 · 0 comments
Open

Allow defining regular expressions for advanced error grouping #127

jcreixell opened this issue May 28, 2020 · 0 comments
Labels
enhancement New feature or request go Pull requests that update Go code

Comments

@jcreixell
Copy link
Contributor

In some cases (for example finagle timeouts in the Scala client, when no stack trace is available) errors that have different messages are grouped together into a single exception type. This happens because the message is not used in the hashing function.

In other cases like, in the go library, in absence of exception types, the message is used for hashing, leading to too fine grained separation of exceptions.

It would be useful to allow defining regular expressions in the client for advanced grouping rules. These regular expressions could be propagated to the server in the exceptions endpoint to be reused for cross-instance aggregation, and potentially also for federation,

@marctc marctc added go Pull requests that update Go code enhancement New feature or request labels Oct 5, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request go Pull requests that update Go code
Projects
None yet
Development

No branches or pull requests

2 participants