class LogStash::Outputs::UDP
Send events over UDP
Keep in mind that UDP
will lose messages.
Public Instance Methods
receive(event)
click to toggle source
# File lib/logstash/outputs/udp.rb, line 29 def receive(event) return unless output?(event) if event == LogStash::SHUTDOWN finished return end @codec.encode(event) end
register()
click to toggle source
# File lib/logstash/outputs/udp.rb, line 22 def register @socket = UDPSocket.new @codec.on_event do |payload| @socket.send(payload, 0, @host, @port) end end