Crate syslog_client

Source
Expand description

Syslog client

§Loggers

  • RFC 3164 - Logger is limited to buffer of 1024 bytes and splits records into chunks with common header

§Features

  • std - Enables std types for purpose of implementing transport methods
  • log04 - Enables integration with log 0.4
  • tracing - Enables integration with latest version of tracing
  • tracing-full - Enables capture span content to be printed together with events. Implies tracing and std.

Re-exports§

pub use syslog::Facility;
pub use syslog::Severity;

Modules§

log04
Implementation for log crate interface
syslog
Syslog protocol
tracing
Tracing support
writer
Logger writer

Structs§

Rfc3164BufferedLogger
RFC 3164 logger
Rfc3164Logger
RFC 3164 logger
Rfc3164RecordWriter
RFC 3164 record writer.
Syslog
Syslogger

Type Aliases§

Rfc3164Buffer
Buffer type to hold max possible message as per RFC 3164 (1024 bytes)