Expand description
Embedded RFC 5424 / 3164 syslog TCP receiver used by
hoppy container logs to capture log-forwarding traffic from Bunny
Magic Containers.
Two layers:
receiver— atokioTCP listener that accepts framed syslog messages (RFC 6587 octet-counted or non-transparent LF framing, detected per-connection on the first byte) and forwards parsedLogEvents through anmpscchannel.tunnel— aTunneltrait + aBoreTunnelimplementation that exposes the local listener via theboreCLI.
The crate is transport-only: pretty-printing, redaction, and lifecycle orchestration live in the consuming binary.
Re-exports§
pub use receiver::LocalListener;pub use receiver::LogEvent;pub use receiver::Severity;pub use receiver::run_receiver;pub use receiver::spawn_receiver;pub use tunnel::BoreTunnel;pub use tunnel::NoopTunnel;pub use tunnel::StaticTunnel;pub use tunnel::Tunnel;pub use tunnel::TunnelHandle;