Now that you’ve installed and activated the AWS plugin, run your service. You can see the telemetry data from your cloud service(s) in the Trace view of Lightstep.
To get to the Trace view, in Lightstep, click the Explorer tab to see real-time latency data from your service. In the Trace Analysis table, click on any span from the
aws.s3.listObjectsV2 operation to open it in the Trace view.
You can use our code sandbox to run our demo app. It contains a call to AWS and allows you to see the trace data in Lightstep.
In this example, the API call to the
aws.s3.listObjectsV2 operation on the
lightstep-partner-test-app service in AWS is recorded and the associated metadata from the generated span is shown in the Attributes & Events panel.
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, 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.
What Did We Learn?
- Using the OpenTelemetry AWS plugin allows you to view AWS telemetry data directly in a trace.