Now that you’ve installed and activated the feature flag plugin, you can see the data in the Trace view of Lightstep Observability.

To get to the Trace view, in Lightstep Observability, click the Explorer tab to see real-time latency data from your service. In the Trace Analysis table, click on any span from the splitio - getTreatment or launchdarkly - variation operation to open it in the Trace view. Explorer view

In this example, the API call to Split is recorded and the associated metadata from the generated span is shown in the Attributes & Events panel. span and metadata in Trace view

More about Trace view

You use the Trace view to see a full trace from beginning to end of a request. The Trace view shows you a flame graph of the full trace (each service a different color), and below that, each span is shown in a hierarchy, allowing you to see the parent-child relationship of all the spans in the trace. Errors are shown in red.

Clicking a span shows details in the right panel, based on the span’s metadata. Whenever you view a trace in Lightstep Observability, it’s persisted for the length of your Data Retention policy so it can be bookmarked, shared, and reviewed by your team at any time. The selected span is part of the URL, so it will remain selected when the URL is visited.

Learn more about Trace view.

Expandable end

What did we learn?

  • Using the Lightstep’s OpenTelemetry Feature Flag plugin allows you to view feature flag data directly in a trace.