1. Get your Oodle Credentials
- Sign in to your Oodle account
- Get your Oodle credentials:
- OODLE_ENDPOINT: Your Oodle metrics ingestion endpoint
- INSTANCE_ID: Your Oodle instance identifier
- API_KEY: Your Oodle API key for authentication
Oodle currently supports metrics only. Traces are not yet supported and will be handled by a debug exporter.
2. Configure OpenTelemetry Collector
Install OpenTelemetry Collector (if not already running): For detailed installation instructions, refer to the OpenTelemetry Collector Documentation. Configure the Collector for Oodle integration:Complete Collector Configuration
Complete Collector Configuration
OODLE_ENDPOINT
with your Oodle endpointINSTANCE_ID
with your Oodle instance IDAPI_KEY
with your Oodle API key
3. Instrument your application
For Kubernetes deployments with zero-code instrumentation:YOUR_OTELCOL_URL:4318
with your OpenTelemetry Collector HTTP endpoint.- Example (Local):
http://127.0.0.1:4318
- Example (Remote):
http://otel-collector.company.com:4318
- Example (Local):
4. Import Oodle Dashboard
Once your LLM application is instrumented, you can visualize the metrics in Oodle using our pre-built dashboard:- Log into your Oodle Instance
- Navigate to Dashboards: Click Dashboards in the primary menu
- Import Dashboard: Click New → Import in the drop-down menu
- Copy the Dashboard JSON: Use the JSON provided in the accordion below
- Paste and Import: Paste the JSON directly into the text area and click Import
- Save the Dashboard: Save the imported dashboard
GenAI Observability Dashboard JSON
GenAI Observability Dashboard JSON
- LLM Request Rates: Monitor request volume and patterns
- Usage Costs: Track AI model costs and budget allocation
- Token Consumption: Analyze input/output token usage
- Model Performance: Compare performance across different models
- VectorDB Operations: Monitor database requests and operations
- Application Breakdown: View metrics by application and environment
Currently, Oodle supports metrics only. Trace data is handled by the debug exporter for logging purposes.