Expand description
§Ceylon Observability
Logging and metrics collection for the Ceylon agent framework.
§Features
- Structured Logging: JSON or compact output with file appending
- Metrics Collection: Track messages, LLM calls, memory operations
§Quick Start
use ceylon_observability::{init_logging, LoggingConfig, metrics};
// Initialize logging
let config = LoggingConfig::default();
let _guards = init_logging(&config);
// Record metrics
metrics().record_message(100);Re-exports§
pub use logging::init_logging;pub use logging::CorrelationId;pub use logging::LoggingConfig;pub use logging::LoggingGuards;pub use metrics::metrics;pub use metrics::Metrics;pub use metrics::MetricsSnapshot;