Comprehensive logging for every API call. Track requests, debug issues, analyze patterns, and maintain complete audit trails for your LLM applications with real-time log streaming.
Everything you need for comprehensive request tracking and debugging
Log complete request details including headers, body, parameters, and timestamps for every API call.
Capture full responses including status codes, headers, body content, and timing information.
Powerful search capabilities to find specific requests by user, endpoint, status, time range, or custom fields.
Analyze logging patterns with dashboards showing request volumes, error rates, and performance trends.
Encrypted log storage with configurable retention policies and compliance-ready archiving.
Stream logs in real-time to external systems like Elasticsearch, Splunk, or custom endpoints.
Granular control over what gets logged
Detailed diagnostic information for troubleshooting
General operational information about requests
Potential issues that don't stop execution
Failed requests and error conditions
Complete details captured for every request
# Request logging configuration logging: enabled: true level: "info" # debug, info, warning, error request: log_headers: true log_body: true sanitize_headers: ["authorization", "api-key"] max_body_size: 1048576 # 1MB response: log_headers: true log_body: true log_timing: true storage: backend: "elasticsearch" retention_days: 90 compress: true encrypt: true export: webhook_url: "https://logs.company.com/ingest" batch_size: 100 flush_interval: 5 # seconds
Correlate request logs with cost data for comprehensive analytics.
Log cache hits and misses to optimize your caching strategy.
Edge-deployed logging for distributed request tracking.
Serverless logging with CloudWatch integration.
Implement comprehensive request logging and never lose track of what's happening with your LLM APIs.