Hi!
The filtering doesn't happen by on the receiver side by default, that's better done on the sending side.
The requirement to send an entire index has come up more often, so that's probably worth to document.
In props.conf it's easy to filter based on sourcetype, host our source, but not really by index, so if you can't limit yourself to host, source or sourcetype, it may be better to go the CEF Add-On route. This also has the advantage you have more control over what is sent and you can send historical data as well.
CEF Add-On can send UDP as well, but if you send large events (like Windows Event Log) you'll run into issues where an event is too big to fit in a single UDP packet.
The problem with the CEF Add-On is the configuration of the syslog destination, do that using the GUI, and once you have your config statement okay, then copy that file to your indexers and run
index=main | eval _raw="t="._time."|h=".host."|st=".sourcetype."|i=".index."|s=".source."|r="._raw| cefout routing=diode
If you run like this you do not need to install the Diode Sender Add-On at all
... View more