Multiple DataNode On separate VM

Hello,
I would like to install the Data Node separately from MongoDB and Graylog, as suggested in the manual:

As noted in the Core architecture, the Data Node service should be maintained on its own node, separate from Graylog and MongoDB.

First of all, I understand that I need to set up two virtual machines:

  1. Graylog Node: Debian + MongoDB + graylog-server
  2. Data Node: Debian + graylog-datanode

Is that correct?
Thank you !

Hi @Etny,
In an ideal and production-ready environment, you’d probably have one machine for each type of the service, where each service is running in several instances/nodes.

Recommended minimal setup would be two graylog server nodes, three mongodb nodes and three data nodes.

For experiments and proof-of-concept setups, your suggestion with two machines, one for graylog server + mongodb and one for data node will work, but you have to be aware that there is no failover, no redundancy and each upgrade or problem will cause downtime.

Best regards
Tomas

Hello,
Thank you for your message! It was helpfull.

1 Like