Processor
Inherits Reference < Object
Constants
LOGPLEX = ENV["CL_LOGPLEX"]? || ""
LOOKUP_HASH = {"Jan" => 1, "Feb" => 2, "Mar" => 3, "Apr" => 4, "May" => 5, "Jun" => 6, "Jul" => 7, "Aug" => 8, "Sep" => 9, "Oct" => 10, "Nov" => 11, "Dec" => 12}
TAG_TOKENIZER = "."
TIME_SEGMENT = "%Y-%m-%dT%H:%M:%S"
TOKEN = ENV["CL_TOKEN"]?
VERSIONS = [:syslog, :rsyslog_micro, :rsyslog_full, :rsyslog_plus, :syslog_5424]
Constructors
new
SourceInstance methods
atomic_counter
Sourcebuild_date(month : String, day : String, time : String)
Sourcedetermine_format(data : String) : Hash(Symbol, Array(String))
Sourceget_facility_from_segment(segment : String)
Sourceget_timestamp_from_segment(segments : Array(String))
Sourcevalidate_tag(tag)
Source