Type:
Module

The syslog package provides a Ruby interface to the POSIX system logging facility.

Syslog messages are typically passed to a central logging daemon. The daemon may filter them; route them into different files (usually found under /var/log); place them in SQL databases; forward them to centralized logging servers via TCP or UDP; or even alert the system administrator via email, pager or text message.

Unlike application-level logging via Logger or Log4r, syslog is designed to allow secure tamper-proof logging.

The syslog protocol is standardized in RFC 5424.

mask=
  • References/Ruby on Rails/Ruby/Classes/Syslog

mask=(priority_mask) Class Public methods Sets the log priority mask. A method

2025-01-10 15:47:30
syslog
  • References/Ruby on Rails/Ruby/Classes/Syslog/Syslog::Logger

syslog() Class Public methods Returns the internal

2025-01-10 15:47:30
close
  • References/Ruby on Rails/Ruby/Classes/Syslog

close() Class Public methods Closes the syslog facility. Raises a runtime exception

2025-01-10 15:47:30
instance
  • References/Ruby on Rails/Ruby/Classes/Syslog

instance() Class Public methods Returns self, for backward compatibility.

2025-01-10 15:47:30
log
  • References/Ruby on Rails/Ruby/Classes/Syslog

log(priority, format_string, *format_args) Class Public methods Log a message

2025-01-10 15:47:30
included
  • References/Ruby on Rails/Ruby/Classes/Syslog/Syslog::Macros

included(p1) Class Public methods

2025-01-10 15:47:30
unknown
  • References/Ruby on Rails/Ruby/Classes/Syslog/Syslog::Logger

unknown Instance Public methods Logs a message at the unknown (syslog

2025-01-10 15:47:30
make_methods
  • References/Ruby on Rails/Ruby/Classes/Syslog/Syslog::Logger

make_methods(meth) Class Public methods Builds a methods for level meth

2025-01-10 15:47:30
reopen
  • References/Ruby on Rails/Ruby/Classes/Syslog

reopen(ident, options, facility) => syslog Class Public methods Closes and

2025-01-10 15:47:30
facility
  • References/Ruby on Rails/Ruby/Classes/Syslog

facility() Class Public methods Returns the facility number used in the last

2025-01-10 15:47:30