class Raykit::LogEvent
def to_seq
def to_seq # puts '---to_seq---' # puts self['Message'] unless ENV["SEQ_SERVER"].nil? cmd_str = "seqcli log -m \"#{self["Message"].gsub('"', "")}\" -l #{self["Level"]} -s #{ENV["SEQ_SERVER"]}" self["Properties"].each do |k, v| cmd_str += " -p \"#{k}=#{v}\"" end # puts '---executing---' # puts cmd_str puts `#{cmd_str}` end end