Crate logforth_append_syslog

Crate logforth_append_syslog 

Source
Expand description

Appender for writing log records to syslog.

§Examples

 use logforth_append_syslog::Syslog;
 use logforth_append_syslog::SyslogBuilder;
 use logforth_core::record::LevelFilter;

 let append = SyslogBuilder::tcp_well_known().unwrap().build();

 logforth_core::builder()
     .dispatch(|d| d.filter(LevelFilter::Trace).append(append))
     .apply();

 log::info!("This log will be written to syslog.");

Re-exports§

pub extern crate fasyslog;

Structs§

Syslog
An appender that writes log records to syslog.
SyslogBuilder
A builder to configure and create an Syslog appender.

Enums§

SyslogFormat
The format of the syslog message.