// infrastructure / hetzner

Graylog on Hetzner

Logging is storage- and I/O-heavy. Hetzner's pricing on dedicated servers with large local NVMe or HDD capacity makes it one of the most cost-effective places to run a serious Graylog platform.

We deploy Graylog on Hetzner Cloud servers, on Hetzner dedicated servers, or on a mix of both — for example Graylog nodes on cloud instances with the search tier on dedicated machines with local NVMe. Cloud Networks and vSwitch can connect the two privately.

Hetzner has data center locations in Germany and Finland, which is relevant for teams that want logs stored in the EU. Your data protection obligations are yours to assess; we make the location a deliberate part of the design.

// reference build

How a Graylog environment on Hetzner is typically built

compute

Compute

Cloud servers for Graylog nodes and small clusters; dedicated servers for search nodes that need sustained disk throughput.

networking

Networking

Private Cloud Networks and vSwitch, Hetzner Cloud Firewalls plus host firewalls, no public exposure of MongoDB or search ports.

load balancing

Load balancing

Hetzner Cloud Load Balancers handle TCP and HTTP(S), not UDP. UDP syslog needs a different design — for example TCP syslog from sources, a relay tier, or floating IPs with keepalived.

storage

Storage

Local NVMe on dedicated servers for hot data, Cloud Volumes where flexibility matters more than throughput.

backups

Backups

Configuration and MongoDB backups to Storage Box or S3-compatible Object Storage; search snapshots where the backend supports the repository type.

automation

Automation

Terraform with the hcloud provider, Ansible for host configuration, reproducible rebuilds.

Hetzner is a trademark of its respective owner. We are an independent provider and not an official Hetzner partner. Provider capabilities change; we verify current features and pricing during design.

Planning Graylog on Hetzner?

Send us your ingest volume and retention requirements and we will outline a topology and sizing for Hetzner.