Hi,
I have just started exploring Splunk.
My requirement is to capture metrics from the a set of micro services running in our environment.
I see splunk provides multiple options for this. I am not clear which one is the right one to use.
I see REST API exposed by Splunk with endpoints for both CollectD and StatsD line protocols.
Also I see there is a Universal forwarder which needs to be installed in the different host machines and
that will forward to splunk indexer. I feel installing a forwarder on all machines might be a constraint but might have better
performance but, I am not sure how we can send metrics to Universal Forwarder. Is there a REST API for that.
Also, there is an option to use TCP instead of HTTP. I am also not sure how I can send using TCP. Also, would TCP give better
performance than HTTP.
Can someone please guide me on the right approach for the right scenario?
... View more