Custom Instrumentation

AppSignal is compatible with OpenTelemetry instrumentation packages.

This does not always include the information you need to debug issues. For more fine-grained reporting, you can add custom instrumentation.

We support OpenTelemetry tracing as laid out in the OpenTelemetry documentation. It's possible to add more data to span using OpenTelemetry span attributes.

There are also AppSignal span attributes that can change how traces are grouped and some attributes that allow for setting sensitive data that is filtered before being sent to our servers.

The AppSignal span attributes are described in more detail in our OpenTelemetry Custom Instrumentation Attributes section.