Skip to main content

OpenTelemetry Integration

Flo AI includes built-in OpenTelemetry support for comprehensive observability of your AI agents and workflows.

Basic Setup

Configuration

Environment Variables

Agent Instrumentation

Automatic Instrumentation

Custom Spans

Workflow Observability

Arium Workflow Tracing

Custom Workflow Metrics

Metrics Collection

Agent Metrics

LLM Provider Metrics

Distributed Tracing

Trace Context Propagation

Cross-Service Tracing

Custom Instrumentation

Custom Spans

Custom Metrics

Monitoring Dashboards

Prometheus Metrics

Grafana Dashboard

Error Tracking

Exception Handling

Error Metrics

Performance Monitoring

Latency Monitoring

Throughput Monitoring

Best Practices

Telemetry Configuration

  1. Use structured logging: Include relevant context in logs
  2. Set appropriate sampling rates: Balance observability with performance
  3. Monitor resource usage: Track memory and CPU usage
  4. Implement alerting: Set up alerts for critical metrics
  5. Regular cleanup: Clean up old traces and metrics

Performance Optimization

Security Considerations

This comprehensive telemetry system provides full observability into your AI agents and workflows, enabling you to monitor performance, debug issues, and optimize your systems!