Graylog docker container graylog_graylog_1 dies after a few hours


I have installed Graylog 2.2.2 via docker. It all works perfectly for many hours (less than a day) then stops responding. Running docker ps shows graylog_mono_1 and graylog_elasticsearch_1 but no graylog_graylog_1. I’m going to run docker in the foreground to hopefully capture some better information.

Has anyone else experienced this?

Looking through dmesg, it appears I’m running out of memory! I’m just processing event logs and IIS logs from a few windows machines. I may have to tweak my compose file.