type=module
superclass=
included=Syslog=Constants
extended=
library=syslog

UNIXsyslogΥåѡ⥸塼롣
syslog ξܺ٤ˤĤƤ [[man:syslog(3)]] 򻲾ȤƤ

  require 'syslog'

  Syslog.open("syslogtest")
  Syslog.log(Syslog::LOG_WARNING, "the sky is falling in %d seconds!", 100)
  Syslog.close
  # 񤭹ޤƤ뤫Τ롣
  # â¹ԴĶˤäƥξ꤬㤦路syslog.conf򻲾ȡ
  File.foreach('/var/log/system.log'){|line|
    line.chomp!
    if /syslogtest/ =~ line
      puts line
    end
  }
