Hi,
Can someone please help guide me based on experience? What is the best mechanism to stream data to Splunk? As part of our organization we have built a custom logger service that can make a REST call (internally this service would then use HTTP event collector) and send data to Splunk. Some of these apps had issues in Splunk HTTP collector with JavaScript/typescript. The constraint with forwarder is that many of these apps have multiple clients wherein it might be difficult to achieve a Forwarder setup. Lastly, with UDP we have seen few reviews that show event loss issues.
Thanks
The best possible option in large enterprises is to use a log aggregration layer and Splunk to read it from it.
eg.
/myfilesystem/data/%port%/%fromhost-ip%/%priority%.log
Is this link helpful?