Lightstep supports metric data from many different sources:
- Datadog: You configure a Datadog agent to “tee” traffic to both Lightstep and Datadog.
- Prometheus: You use the Prometheus sidecar to transmit data collected by Prometheus servers. The sidecar reads the Prometheus server’s write-ahead log, then re-exports timeseries using the OpenTelemetry protocol to Lightstep.
- AWS: You create a Cloudwatch Metric Stream that pushes metrics to Lightstep. Lightstep retrieves resource metadata using an AWS role and policy that allows read-only access to your resources.
- Google Cloud Monitoring (formerly Stackdriver): You send metrics and resource tags and metadata to Lightstep by creating a service account that allows Lightstep read-only access to the metrics.
OpenTelemetry: You can send metrics to Lightstep using the OpenTelemetry Protocol (OTLP). If you are interested in experimenting with the latest from OpenTelemetry, you can use either the Collector or the SDK.
This protocol and specification are still under development, so there may be features that are unsupported by Lightstep. Please refer to this page for the most up to date information about our OpenTelemetry Protocol support.
Once you send metrics to Lightstep, you can create charts, dashboards, and notebooks, set thresholds that trigger alerts, and use Change Intelligence to find the root cause of metric deviations, without leaving Lightstep.