So i saw the example Elastic8.1.2 cluster set up with Kibana on the website. I liked it, though i wanted to add an ingestion pipe and added a FluentD container to the mix in order to manage ingestion a bit more. The base set up i saw was at: Install Elasticsearch with Docker | Elasticsearch Guide [8.1] | Elastic
So i took this and shrunk it ever so slightly, by just doing a Single Node Cluster instead of the sample 3, which was straight forward. 1 Elasticsearch, 1 Kibana, 1 FluentD. Still works fine. You can see an example at GitHub - fallenreaper/secure-EFK: Implementing a sample secure EFK Docker Instance leveraging exposed public data and tinkering., but the F part seems to not connect. I see the Elastic will properly stand up, as will Kibana. FluentD will standup but return a Could not communicate to Elasticsearch, resetting connection and trying again. EOFError (EOFError)
I have a stackoverflow question up for this at: docker - Trying to add FluentD to my workflow but it fails to connect - Stack Overflow as well.
So I am trying to figure out where the cause is. It quite likely is that the FluentD conf is set up wrong, but given that EFK is in fact a thing, if someone has an example of 8.1.2 working with FluentD and give me some pointers.
I feel that I am close but I cant figure out the problem at hand. I know that the plugin itself is not maintained by you all, but in a similar vein, creating the plugins to emphasize the integration with Elastic is in the best interest of everyone.
Is someone able to give me some insights?
I wanted to add a note:
I have have been using an older version of EFK Clusters i have put together, which seems to use the same version of FluentD I am using, 1.12-debian-1, but the difference is the Elasticsearch version. THOUGH, i do have security in place, but i think that I did it correctly, in order to be properly verified.