We use sentry for tracking errors from symfony2/php based website
Right now all 404 errors are throw Symfony\Component\HttpKernel\Exception\NotFoundHttpException
As I understand - sentry group them into one issue?
If I will click on ignore - sentry will ignore all exceptions based on name OR only exactly the same exceptions (with the same additional data send)?
Also I cant find where can I get list of currently ignored exceptions?
Right now 404 errors are flooded with various “GET /wp-login.php” useless requests.
The only one idea I have - send separate exception for each 404 url based on hash of url. Something like
NotFoundHttpException_a65653ecdb8782
So only exactly the same urls would be grouped and being ignored.
Any better ideas? Maybe I am missing/misunderstand something in sentry?
All events are grouped by the metadata, often the stacktrace. If all 404’s have the same stacktrace, they’ll all be grouped together. This means that taking an action on the issue affects the entirety of the issue (not only certain events within it). You can override how fingerprinting works, which would change grouping, though you’d have to capture the error yourself (vs our automated handlers).
Hey! Shouldn’t the Smfony Exception message be part of the tags deciding what Events to group? If that were the case, each route that generates a 404 error would have its own track. As it stands now, it’s pretty hard for us to go through the errors and identify the different issues related to 404s.