My instance of Graylog (2.3) isn’t processing messages. This issue has come out of no where, we haven’t changed any config etc. so i’m unsure as to why this issue has arisen.
I have tried restarting: Graylog, Elasticsearch and Mongodb.
I have also deleted the message journal and then restarted everything.
I have checked the logs and there isn’t anything in there at all.
I used netstat to ensure that ES was working and check the GL config to ensure that it was pointed in the right direction of ES.
This seems completely unrelated but I deleted the server.log file and the created a new (empty) one, then restarted Graylog twice and messages are now being processed.
This worked for me as well. Had 600k messages in journal on master node only.
(I have 3 graylog nodes in a cluster behind haproxy the other 2 nodes had 10-40 messages in the journal.)
Stopped graylog, renamed /var/log/graylog-server/server.log and created a new empty file.
Started graylog.
Journal on start showed 300k messages which decreased to 30 messages in about 10 minutes and stayed there.
So this definitely fixes the issue but, I don’t understand why…