Expand description
Common utilities and shared components for Sentinel proxy
This crate provides shared functionality used across all Sentinel components, including observability (metrics, logging, tracing), error types, and common utilities.
Re-exports§
pub use observability::init_tracing;pub use observability::AuditLogEntry;pub use observability::ComponentHealth;pub use observability::HealthChecker;pub use observability::HealthStatus;pub use observability::RequestMetrics;pub use errors::SentinelError;pub use errors::SentinelResult;pub use limits::Limits;pub use limits::RateLimiter;pub use types::CorrelationId;pub use types::RequestId;
Modules§
- errors
- Error types for Sentinel proxy
- limits
- Limits and rate limiting for Sentinel proxy
- observability
- Observability module for Sentinel proxy
- types
- Common type definitions for Sentinel proxy