Get started
OpenLIT SDK
Collect and send GPU performance metrics directly from your application to an OpenTelemetry endpoint.
OpenTelemetry GPU Collector
Install the OpenTelemetry GPU Collector as a Docker container to collect and send GPU performance metrics to an OpenTelemetry endpoint.
Using the SDK
Using the SDK
1
Deploy OpenLIT
1
Git clone OpenLIT repository
2
Start Docker Compose
From the root directory of the OpenLIT Repo, Run the below command:
2
Install OpenLIT
Open your command line or terminal and run:
3
Initialize OpenLIT in your Application
- Zero-code instrumentation
- Manual instrumentation
- Via CLI arguments
- Via Environment Variables
Using the Collector
Using the Collector
1
Deploy OpenLIT
1
Git clone OpenLIT repository
2
Start Docker Compose
From the root directory of the OpenLIT Repo, Run the below command:
2
Pull otel-gpu-collector Docker Image
You can quickly start using the OTel GPU Collector by pulling the Docker image:
3
Run otel-gpu-collector Docker container
You can quickly start using the OTel GPU Collector by pulling the Docker image:
Here’s a quick example showing how to run the container with the required environment variables:
--pid=host is required for per-process GPU attribution (cmdline, PID, zombie state).For more advanced configurations of the collector, visit the OTel GPU Collector repository.Note: If you’ve deployed OpenLIT using Docker Compose, make sure to use the host’s IP address or add OTel GPU Collector to the Docker Compose:Docker Compose: Add the following config under services
Docker Compose: Add the following config under services
Host IP: Use the Host IP to connect to OpenLIT
Host IP: Use the Host IP to connect to OpenLIT
Integrations
60+ AI integrations with automatic instrumentation and performance tracking
Create a dashboard
Create custom visualizations with flexible widgets, queries, and real-time AI monitoring
Manage prompts
Version, deploy, and collaborate on prompts with centralized management and tracking

