View all content tagged with Performance
Lightstep can ingest infrastructure metrics from your instrumentation to report on things like CPU and memory usage to help you resolve incidents fater.
Create charts for your metric data to add to your dashboards.
In Lightstep, you can add deployment markers to the Service Health for Deployments view so that you can easily see when service versions change, and if the change affects performance in any way.
Create dashboards to view your metric data in Lightstep.
A standard method of identifying the root cause of a performance regression is to manually comb through traces and search for common system attributes associated with that regression or with errors. With Correlations, Lightstep helps you find attributes correlated with latency and errors automatically.
Use the Lightstep sidecar to collect metrics data from a Prometheus server's write-ahead log using the OpenTelemetry protocol.
Configure current metrics to report to Lightstep. You can also import existing metric dashboards into Lightstep.
Integrate and see Lightstep dashboards in Grafana. From the Grafana UI you can navigate directly to Lightstep where you can continue your investigation.
You can use Lightstep not only to monitor your services after a deploy, but also to compare performance over specific time periods and then dig into details to find the differences that caused the issue.
When you notice an increase in error rate on Lightstep's Service Health view, you can use the analytical tools to find the source of errors.
Lightstep offers a way to see how your deployments (even partial deployments) affect your service performance.
Use Lightstep to monitor your metric data and create alerts based on thresholds set in that data.
See the health of the key operations on your services, including latency, error rate, operation rate, and infrastructure metrics.
Create Streams to view historical span and trace data and monitor your services.
Lightstep's Explorer view allows you to query all span data currently in the Satellites to see what's going on. You create Snapshots that are durably persisted, allowing you to view performance at a certain point in time and share that Snapshot with others. You can see real-time span data, filter and group that data, and drill down on common attributes that may be causing latency.
Lightstep offers a way to quickly see how all your services and their operations are performing in one place - the Service Directory view.
You can use Lightstep's Service diagram to get an aggregate view of trace data as a request travels through your system. The Service diagram provides a visual, interactive, and hierarchical representation of a system’s behavior for a given point in time.
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.