Struct sysly::Syslog [] [src]

pub struct Syslog { /* fields omitted */ }

A rust interface for Syslog, a standard unix system logging service

Methods

impl Syslog
[src]

Factory for a Syslog appender that writes to remote Syslog daemon listening a SocketAddr

Same as udp with providing local loopback address with the standard syslog port

Factory for a Syslog appender that writes to a host-local Syslog daemon listening on a unix socket domain hosted at the given Path

Returns a new Syslog appender configured to append with the provided Facility

Returns a new Syslog appender configured to append with the provided host addr

Returns a new Syslog appender, configured to append with the provided app-name

Returns a new Syslog appender configured to append with the provided p(rocess)id

Returns a new Syslog appender configured to append with the provided msgid

Emits a debug level message

Emits an info level message

Emits an info level message

Emits an warn level message

Emits an error level message

Emits a critical level message

Emits an alert level message

Emits a emergencycritical level message