Active Service Bundle
A bundle of products which consists of an Active Service, Span Data, Active Time Series, and other items with limits detailed on a Lightstep order form
Active Time Series (ATS)
A set of timestamped measurements that share a metric name and a unique set of tag keys and values. Other vendors refer to this concept as “custom metric” or “metric time series.” In Lightstep, the cost of a time series is prorated hourly. See also distribution.
A notification that a value being monitored has gone outside of an assigned threshold for an assigned duration.More...
application performance monitoring (APM)
Technique used to monitor key app performance metrics about the performance of a web application in production.
A key:value pair that annotates a span with metadata used to identify characteristics of the span, such as customer_id or hostname. Attributes do not have timestamps.More...
In Lightstep, the segment of a chart where performance was stable. Baselines are used to compare performance to time when a deviation occurred.More...
The number of elements in a set or other grouping, as a property of that grouping.
Determines the service that emitted a metric, searches for performance changes on Key Operations from that service at the same time as the deviation, and then uses trace data to determine what caused the metric deviation.More...
Span created by a parent span. In a childOf relationship, the parent span has some dependency on the child(ren) span(s). In a follwsFrom relationship, the parent spawns the child, but is not dependent on it. Try to avoid when talking about a followsFrom relationship.More...
Denotes the relationship this span has to another (parent) span. The parent is dependent on the child span and won’t close until the child closes.More...
Functionality that shows underlying services, operations, and tags that have a high probability in contributing to latency shown in a histogram.More...
The critical path is the time each operation in a request was actually active during the request. In the Trace view, Lightstep highlights the path as a black line that travels down and back up the stack, to help identify bottlenecks in the overall transactions.More...
A metric kind that adds its value to the last value. They count the total number of things at a specific point in time, but as opposed to deltas, each value uses the same “start” timestamp to determine the value. An example of a cumulative metric is total web page hits. The value at each point in time increases from the last value, and you want to know how many of something you have accumulated at a given point in time.
A user-created, high-level view of the operations of interest. You can create dashboards for both metrics and traces (Streams).More...
Data Retention policy
The period of time that Lightstep retains an organization’s data for analysis.More...
A software architectures where there are at least four layers of stacked, independently operated services, including cloud or SaaS dependencies.
A metric kind that shows how the values change from one reporting period (point on the graph) to the next. HTTP requests is an example of a delta metric. You want to see if requests are going up or down, and by how much.
A feature of Lightstep that uses a local developer satellite that allows an application developer to quickly see results of local instrumentation without needing to deploy to production.More...
A locally-run satellite used by Developer ModeMore...
Used with metric data to describe a change in expected behavior as seen in a metric chart or dashboardMore...
A Satellite sidecar process that tracks health and provides diagnostic informationMore...
A metric type that returns a set of values for a point in time and performs aggregation on those values before charting the points. Lightstep supports percentile aggregation and can display the 50th, 95th, 99th, and 99.9th percentiles.
A Lightstep product tailored to the needs of advanced customers. Product limits are included on order forms.
The view in Lightstep for doing live queries into satellites as well as for viewing historical snapshots.More...
Denotes the relationship this span has to another (parent) span. The parent is not dependent on the child span.
A metric kind that represents an observed value at a specific point in time or over a specified range of time. Temperature readings are an example of a gauge metric. CPU usage is another example; you want to know exactly how much of an available resource is being used at a given point in time.
An external service, library, or dependency that hasn’t been instrumented, like a database or a third-party API. Lightstep recognizes these as leaf spans (the request can’t continue to another service) and reports on their error counts, span counts, and average latencies.More...
An operation is considered an ingress operation when it is part of either a root span or its part of the first span that’s called in a service. Lightstep considers ingress operations to be the Key Operations on a service.More...
Instrumentation Quality (IQ)
The Lightstep feature that analyzes the instrumentation on your services and determines how you can improve it to make Lightstep work even betterMore...
Operations whose performance is strategic to the health of your system. Latency or error increases in these operations are good starting points for investigating a service’s performance. Lightstep considers Key Operations to be your ingress operations on the service.More...
Time interval or delay when one component is waiting for another component. Specifically, the duration of time for a data packet to travel from one component to another (one-way) or the time it takes for the packet to make a round-trip, minus the time spent at the destination (round-trip).More...
Lightstep’s configuration layer for OpenTelemetry that chooses default values for configuration to simplify discovery of the options and components available to users.More...
A paid engagement led by our observability experts who partner closely with your team to ensure a fast, effective, and robust onboarding experience. This may include optional sessions on Observability and instrumentation best practices alongside Lightstep product trainings.
Satellites send all telemetry data to the Lightstep SaaS. The SaaS analyzes examples of application errors, high latency, or other interesting events, builds complete traces and dynamic service diagrams, deduces correlations among the data, and monitors for changes in performance after deploys. Along with trace data, the SaaS also monitors metrics and logs to provide full observability into your system’s performance.More...
Structured or unstructured lines of text that are emitted by an application in response to some event in the code. Logs are distinct records of “what happened” to or with a specific system attribute at a specific time
Log Event Analysis
The table and graph on the RCA view. The graph shows frequency of events in the spans that Lightstep has analyzed. The table shows the log messages, the number of times that message appears on spans during both the baseline and regression, and the change in frequency between the two.More...
A value that expresses some data about a system. These metrics are usually represented as counts or measures, and are often aggregated or calculated over a period of time. A metric can tell you how much memory is being used by a process out of the total, or the number of requests per second being handled by a service.More...
Part of the Lightstep architecture that collects 100% of the telemetry data generated by instrumented clients and servers, and then sends that data to the Lightstep SaaS platform for analysis. They can be deployed in your environment as horizontally scalable instancesMore...
Monthly Active Service
A service that has reported telemetry to Lightstep within the previous rolling 30-day period.More...
The concept of measuring the internal state of a system only by its outputs. For distributed systems, such as microservices, serverless, service meshes, etc., these outputs are telemetry data: logs, metrics, and traces.
An open source observability framework for cloud-native software. OpenTelemetry is a collection of tools, APIs, and SDKs. OpenTelemetry can be used to instrument, generate, collect, and export telemetry data (metrics, logs, and traces) for analysis in order to understand software’s performance and behavior.More...
OpenTelemetry “Constellation” Consulting
A paid engagement led by our OpenTelemetry and OpenTracing experts who partner closely with your team to lead training and educational sessions on instrumentation (including instrumentation of common libraries and frameworks), creating a modern telemetry pipeline with the OTel Collector, and hold office hours for two (2) weeks to help accelerate your OpenTelemetry efforts.
OpenTelemetry “Galaxy” Consulting
A paid engagement led by our OpenTelemetry and OpenTracing experts which includes all of the sessions and work from the “Constellation” package as well as hands-on-keyboard paired instrumentation of your services, frameworks, and other abstractions, any telemetry transformation in the OTel Collector, and metrics data ingestion.
The work represented by a span.More...
In Lightstep, a view of the dependent services and operations. Used in the RCA pages.More...
The entity that LightStep is installed for. Organizations contain projects.
The 99th percentile of a (histogram) distribution. This represents the upper bound of latencies experienced by 99% of traces. In other words, 99% of the traces are experiencing the p99 latency or less.
A span that spawns other spans. They can be spans with a childOf relationship (the parent span is dependent on the child completing) or with a followsFrom relationship (there is no dependency).
Premium Success & Support
A professional services offering for the duration of a customer’s term with SLAs or deliverables detailed on a Lightstep order form or statement of work.
Professional Services Hours
A limited engagement professional services offering capped at the number of hours specified on a Lightstep order form or statement of work.
Encapsulates all Lightstep data for a particular environment such as dev or production, spanning team boundaries, languages, clients, servers, and physical locations. Projects roll up into an organization.More...
Public Microsatellite pool
A Lightstep-managed shared pool of Microsatellites.More...
Describes a change in latency or error rate as reported by trace data.More...
Root Cause Analysis (RCA)
Typically used as a reactive method of identifying event(s) causes, revealing problems and solving them. Analysis is done after an event has occurred. Insights in RCA make it potentially useful as a preemptive method. In that event, RCA can be used to forecast or predict probable events even before they occur. While one follows the other, RCA is a completely separate process to incident management.More...
Span that starts a trace.
The number of unique users that log into Lightstep at least once during a contract period as defined in the terms of the contract.
A single component of a software application (often a microservice) that provides specific functionality, such as an authentication or checkout service. You can have an unlimited number of deployed service instances. For billing purposes, only the actual service (by name) is counted.
The view in Lightstep that shows a map of the service hierarchy, as well as latency and errors. It provides a visual, interactive, and hierarchical representation of a system’s behavior for a given point in time, based on the query shown in Explorer.More...
The view in Lighstep that shows all services reporting to Lightstep and their performance.More...
service level agreement (SLA)
Contract between a service provider (either internal or external) and the end user that defines the level of availability (usually a customer-facing SLO) expected from the service provider. SLAs are output-based in that their purpose is specifically to define what the customer will receive.
service level indicator (SLI)
The tool(s) that continuously measure your app’s performance and determine when it is breaking an SLO.
service level objective (SLO)
The contract of performance you make internally, that when broken, alert you to the problem so that you have time to address it before an SLA is broken. SLIs measure for SLOs.
Persisted view of a query’s results made in Explorer. Every query result has an associated snapshot that can be revisited and shared at anytime.More...
Represents a name and timed unit of work in the system that has a start time and a duration. Spans that are from the same request are built into a trace and can include nested spans. Spans often include attribute and event objects that describe and contextualize the work being performed.More...
Represents span state that must propagate to child spans and across process boundaries (for example, a trace_id, span_id, sample_id tuple).More...
The total amount of data comprising all the spans sent to Lightstep. An average span is about 500 bytes of data, most of which consists of the key:value attributes that are added to the span.
A span may reference zero or more spans that are causally related. Lightstep recognizes the two types of references defined by OpenTracing/OpenTelemetry: ChildOf and FollowsFrom. Both reference types specifically model direct causal relationships between a child Span and a parent Span.
Lightstep-provided consulting for software integration and service setup. Tickets and consulting time resulting from violations of Lightstep’s Service Level Agreement do not count against monthly limits.
User-defined time series of trace data that matches a predicate such as a combination of service name, operation, and tag values. Streams allow you to proactively monitor the golden indicators (latency, error, ops rate) of your system that are crucial to business health. You create Streams based on a query of your services, operations, and attributes. Streams are persisted according to your Data Retention Policy.More...
Portion of an overall end-to-end trace. If a trace is thought of as a directed acyclic graph (DAG) of spans, then a sub-trace is simply a subgraph of the overall DAG
A key-value pair that annotates a metric and does not have a timestamp. For example, metrics might use the service tag to show what service a metric was emitted from, or the customer tag to show which customer made the request. Note that previously, the term “tag” referred to metadata on OpenTracing spans. This term has been replaced with the OpenTelemetry term “attribute.”More...
All the data collected and analyzed to help determine the health of your system. Typical telemetry data includes tracing, logs, and metrics.
The path of an individual transaction or request as it flows through an application. Traces are a critical part of observability, as they provide context for other telemetry. For example, traces can help define which metrics would be most valuable in a given situation, or which logs are relevant to a particular issueMore...
Trace Analysis table
In Lightstep, the table that shows span data.More...
The process by which Lightstep assembles individual spans into a single, logical trace of the top-most operation.
The view in Lightstep with a flame graph of a trace (each service a different color), and below that, each span in the hierarchy, allowing you to see the parent-child relationship of all the spans in the trace.More...
In Lightstep, a configurable link to an external site displayed on the Trace view.More...