Hi am trying to use ELK stack in a micro-services architecture which have lots of services distributed over many servers.
Now I have configured Kibana & ElasticSearch. Now my doubt is where do I have to install Logstash. I mean lets say there are three different Servers A, B, & C and all servers have say 3 servcies . Now in total there are 9 services whose logs I want to capture using ELK Stack.
But my question is that do I have to install Logstash on each different server and send parsed logs to Elastic or Can I install Logstash on single server & specify the remote input.
Also do I need to use Filebeat?