Exception
Exception Attributes
This document defines the shared attributes used to report a single exception associated with a span or log.
Attribute | Type | Description | Examples | Stability |
---|---|---|---|---|
exception.message | string | The exception message. | Division by zero ; Can't convert 'int' object to str implicitly | |
exception.stacktrace | string | A stacktrace as a string in the natural representation for the language runtime. The representation is to be determined and documented by each language SIG. | Exception in thread "main" java.lang.RuntimeException: Test exception\n at com.example.GenerateTrace.methodB(GenerateTrace.java:13)\n at com.example.GenerateTrace.methodA(GenerateTrace.java:9)\n at com.example.GenerateTrace.main(GenerateTrace.java:5) | |
exception.type | string | The type of the exception (its fully-qualified class name, if applicable). The dynamic type of the exception should be preferred over the static type in languages that support it. | java.net.ConnectException ; OSError |
Deprecated Exception Attributes
Deprecated exception attributes.
Attribute | Type | Description | Examples | Stability |
---|---|---|---|---|
exception.escaped | boolean | Indicates that the exception is escaping the scope of the span. | It’s no longer recommended to record exceptions that are handled and do not escape the scope of a span. |
Feedback
Was this page helpful?
Thank you. Your feedback is appreciated!
Please let us know how we can improve this page. Your feedback is appreciated!