Hello, I read now a lot about logstash and beats and I'm still insecure what's the easiest way to get my data into elasticsearch. It seems filebeat supports UDP so I started with that. Intuitively I assumed packetbeat would be the way to go but there's no UDP support it seems.
I have installed filebeat and configured the filebeat.input
- type: udp # Change to true to enable this input configuration. enabled: true host: "localhost:7200" max_message_size: 10KiB tags: ["testudp"] fields: app_id: udp_test_1
My udp source is constantly sending double values (5 bytes) with a rate of 100 datasets per second.
Filebeat is also connected to elasticsearch and it all works well, no errors when I start it with ./filebeat -e
I get now every 30 seconds information about the input but it doesn't seem to receive the data in anyway.
Is my approach at least the right one?