class Loki::Entry
Attributes
entry[R]
labels[R]
Public Class Methods
new(event,message_field)
click to toggle source
# File lib/logstash/outputs/loki/entry.rb, line 8 def initialize(event,message_field) @entry = { "ts" => to_ns(event.get("@timestamp")), "line" => event.get(message_field).to_s } event = event.clone() event.remove(message_field) event.remove("@timestamp") @labels = {} event.to_hash.each { |key,value| next if key.start_with?('@') next if value.is_a?(Hash) @labels[key] = value.to_s } end