Viewing Pipeline Traces

Prev Next

Traces are collected using the OpenTelemetry framework and observatory system, which enables you to see how each trigger event traverses through the pipeline, how time is distributed between function deployments, how traces are associated with specific attributes and logs, which function deployment events are invoked by a given trigger event, and provides visibility into performance bottlenecks.

You can view a list of traces and you can explore each trace for more visibility.

Viewing All Traces

To see all traces, open the Pipeline Management page from the left navigation menu and select Traces.

To see traces for a specific pipeline, right-click the pipeline and select Pipeline Traces. This opens the Traces page and filters the traces for the pipeline you selected.

The following properties are shown per trace:

Start Time

The start time of the trace.

Pipeline

The pipeline that emitted the trace.

Status

The status of the trace.

Trace ID

The trace ID. Click the trace ID to explore the trace.

Duration

The duration of the trace.

Exploring a Trace

When you click a trace ID, the user interface shows you one or more spans of the trace in the pipeline's runtime, as color coded bars.

To see logs associated with the trace, click Logs.

To see logs associated with a component span, click the relevant bar.

The following attributes are also displayed for the trace:

  • Trace Start Time

  • Duration

  • Functions

  • Depth

  • Total Span