Extreme hardware usage

Last week I installed graylog on an virtual machine for testing, everything went great and the performance was good. I followed the docker installation steps only changing the value of some (private) keys.

Today I did the same on a new virtual machine for production to a similarly capable machine. Unfortunately I get really high read disk usage after just a couple minutes. This essentially causes the entire VM to lock up and having to reset the VM from the dashboard of my VPS host.
I installed iotop and tried again, it seemed like the MongoDB container was the cause so I updated the container version to the latest 6.x.x version by changing the tag. After this the issue still persists.

I haven’t even been able to finish configuring Graylog past some inputs and streams. I haven’t configured any of my services yet to send logs to Graylog so there’s incoming data for Graylog to process.

Is my current installation broken? Is the hardware not powerful enough?

Hardware:
2 CPU cores
4GB RAM
150 GB SSD

OS: Ubuntu 24 LTS
Docker version: 27.3.1, build ce12230
Graylog version: 6.1

Perhaps some extra logs would be useful. This is up untill the server becomes completely unresponsive.

couldn’t upload *.txt so I created a github gist

Hey @lucappelman,

If you are running Graylog/Mongo and Opensearch on a single host then the resources you listed would likely be insufficient. If you were to double the CPU count and RAM, does the issue still occur?

This topic was automatically closed 14 days after the last reply. New replies are no longer allowed.