Expand description
§Dantalion
“The Duke reveals all secrets”
Dantalion provides comprehensive observability for the Infernum ecosystem, including distributed tracing, metrics collection, and structured logging.
§Features
- OpenTelemetry Integration: Native OTLP export support
- LLM-Specific Metrics: Token throughput, latency percentiles, cost tracking
- Structured Logging: JSON-formatted logs with trace correlation
- Prometheus Export: Metrics endpoint for scraping
Re-exports§
pub use logging::init_logging;pub use metrics::InferenceMetrics;pub use metrics::MetricsCollector;pub use metrics::Timer;pub use tracing_config::create_tracer;pub use tracing_config::init_tracing;pub use tracing_config::LLMSpan;pub use tracing_config::LLMSpanBuilder;pub use tracing_config::TracingConfig;pub use tracing_config::TracingGuard;
Modules§
- logging
- Structured logging configuration.
- metrics
- Metrics collection for inference performance.
- tracing_
config - Distributed tracing configuration.
Structs§
- Telemetry
- Central telemetry manager.
- Telemetry
Config - Configuration for telemetry.