▼ 2012/07/03(火) flunetのin_syslog.rb
rfc3164フォーマットのパース処理間違ってますよ。
--- ./in_syslog.rb 2012-07-03 20:27:52.000000000 +0900 +++ /home/kakine/in_syslog.rb.fix 2012-07-03 20:27:28.000000000 +0900 @@ -22,7 +22,7 @@ Plugin.register_input('syslog', self) SYSLOG_REGEXP = /^\<([0-9]+)\>(.*)/ - SYSLOG_ALL_REGEXP = /^\<(?<pri>[0-9]+)\>(?<time>[^ ]* [^ ]* [^ ]*) (?<host>[^ ]*) (?<ident>[a-zA-Z0-9_\/\.\-]*)(?:\[(?<pid>[0-9]+)\])?[^\:]*\: *(?<message>.*)$/ + SYSLOG_ALL_REGEXP = /^\<(?<pri>[0-9]+)\>(?<time>[^ ]*[ ]{1,2}[^ ]* [^ ]*) (?<host>[^ ]*) (?<ident>[a-zA-Z0-9_\/\.\-]*)(?:\[(?<pid>[0-9]+)\])?[^\:]*\: *(?<message>.*)$/ TIME_FORMAT = "%b %d %H:%M:%S" FACILITY_MAP = {pull request出す気力はない。
1: づーあわ 2012年07月04日(水) 午後9時14分
俺が代わりに出してやんよ。
2: poti 2012年07月05日(木) 午後5時05分
よろ。