unfetter-discover / unfetter

The main project for the Unfetter-Discover application. This is the project that will hold the configuration files, the docker-compose files, issue tracking, and documentation
Other
408 stars 78 forks source link

Implement centralized logging to an ELK container #658

Open j987987 opened 6 years ago

j987987 commented 6 years ago

Things like web server logs through PM2 and database modifications should logged and centralized to an ELK container. This issue concerns getting the logs to the ELK container and into logstash.

File beat may or may not be helpful in accomplishing this.

j987987 commented 6 years ago

The scope for this sprint is to get Nginx logs into logstash.

j987987 commented 6 years ago

https://github.com/unfetter-discover/unfetter/pull/1262 is a start to get the logs into logstash. The container I'm using has a pattern to handle nginx logs but it does not seem to be working for some reason.

j987987 commented 6 years ago

https://github.com/unfetter-discover/unfetter-ui/pull/575 refactored the elastic-search related docker compose files.