If your application is running in a Kubernetes environment, you can use the OpenTelemetry Operator and Collector to fetch, process, and send metrics and traces to Lightstep Observability. There are different methods for doing this, depending on your environment and your goal for telemetry data ingestion.
Each method requires that you install the OpenTelementry Collector (a vendor-agnostic way to send, process, and emit telemetry data) and the OpenTelemetry Operator (the OpenTelemetry implementation of the Kubernetes Operator used to manage the Collector).
If you want to:
Send Traces and Metrics to Lightstep from applications or services running in a Kubernetes cluster, read Install the OpenTelemetry Collector on Kubernetes.
Send Kubernetes infrastructure metrics to Lightstep read the OpenTelemetry Kubernetes Metrics Quickstart.
Scale the Collector to receive trace data, read Scale an OpenTelemetry Collector’s Tracing Pipeline in Kubernetes.
Replace Prometheus with the Collector by scraping existing Prometheus jobs, read Ingest Prometheus metrics using an OpenTelemetry Collector on Kubernetes.