This is a migrated thread and some comments may be shown as answers.

What data points are Exceptions bundled on?

1 Answer 28 Views
Reports & data analysis
This is a migrated thread and some comments may be shown as answers.
This question is locked. New answers and comments are not allowed.
Kevin
Top achievements
Rank 1
Kevin asked on 22 Nov 2013, 06:51 PM
Can you specify which parts of a logged exception are used to bundle them into groups?  E.g. Does 'Message' get factored in?

I was about to 'Delete' an exception so I wouldn't have to see it again but I'm cautious not knowing how the bundling works.  I want to make sure that if an exception occurs again on the same line of code, but with a different message, that it would show again in EQATEC.  Message, for example, would be "This file is in use by another application or user".

Thank you

1 Answer, 1 is accepted

Sort by
0
Soren
Telerik team
answered on 25 Nov 2013, 08:49 AM
Hi Kevin,

Our algorithm factors in the exception type and a normalized stacktrace (i.e. we attempt to strip the localized text and end up with just class, method and potentially file and line information). It does not factor in the message, since the message is likely localized and that would create a new exception for each language, even though it is actually the same exception.

This means that an exception of the same type with the same stacktrace is considered the same exception and so in your case a new exception with a different message would not trigger as a new exception.

We have loosely considered a way for you to affect this algorithm, for instance by providing a simple textual input alongside the exception that could factor in similar to the exception type, but we have nothing concrete on that yet.

Hope this helps in clarifying things

Regards,
Soren
Telerik
ICENIUM MONITOR AVAILABLE FOR DOWNLOAD.
Monitor and track applications built with Icenium at run-time. Reduce support by fixing run-time crashes as they occur, obtain user insights such as location and system configuration, find and remove application bottlenecks, and track which features are used most to help prioritize development.
Try Icenium with EQATEC Analytics today >>
Tags
Reports & data analysis
Asked by
Kevin
Top achievements
Rank 1
Answers by
Soren
Telerik team
Share this question
or