I am running the whole elk stack and filebeats to evaluate logs a program is producing. The program is running on my PC. Filebeats, Logstash, Elasticsearch and Kibana are in Docker containers. Filebeats seems to be working perfectly. It sends the data to the container logstash is in where I get console output like this (some data removed for privacy):
Sadly from here on out I don't really understand what is going wrong. I'm managing the logstash, elasticsearch and kibana docker containers with docker compose. Logstash should be putting out data sets for kibana to display but I can't see anything in kibana.
I tried making the index with the fields from the kibana console but it didn't work. When I go to index managment in kibana I get redirected to this: http://prntscr.com/kjtzle
I put the docker-compose.yml and my logstash config in another gist:
https://gist.github.com/dklenke/94cdb639847276023e343c9d88330861
(I removed the filters in hopes that something would come through)
Feel free to ask for more details. I will be away from the system this is running on for the weekend but will still try to answer best I can.