Get Started

Start using Lightstep by instrumenting your services and then use that span and trace data in Lightstep for root cause analysis and to monitor performance.

Learning Path

Get Started with Lightstep

Get started with Lightstep by learning about how Lightstep works, how to get your application's telemetry data into Lightstep, and how to view that data to perform root cause analysis.

Product Docs

Get Started with Lightstep

It's easy to get started with Lightstep. Sign up for an account, add OpenTelemetry instrumentation to your service, and see data flow into Lightstep.

Product Docs

Quick Start for Java, Node.js, Python, and Go

Learn how to instrument your application using OpenTelemetry and then send data to Lightstep.

Product Docs

Quick Start: Instrumentation

Learn how to instrument your app for distributed tracing using OpenTracing and Lightstep.

Product Docs

Understand Distributed Tracing

Distributed tracing provides a view of the life of a request as it travels across multiple hosts and services communicating over various protocols. With distributed tracing implemented, you have a window into performance at every step in the request.

Product Docs

How Lightstep Works

Learn how tracers, Satellites, the Hypothesis Engine, and the web UI work to analyze 100 percent of unsampled transaction data from distributed, deep systems to produce complete end-to-end traces and robust metrics that explain performance behaviors and accelerate root cause analysis.

Product Docs

Learn About Satellites

Lightstep uses *Satellites* to collect 100% of the performance data that your tracing instrumentation generates. Satellites collect spans generated by instrumented clients and servers, and then process and temporarily store that data during trace assembly.

Learning Path

Find the Root Cause of Latency

Learn how to find the cause of a latency increase using Lightstep's Service Health view.