
One server that keeps an eye on all of yours, and it stays under your control. You learn about problems before your users do, not after something has already gone down. The monitoring data stays on your own server. Set up on a seed in minutes.
Keep CPU, memory, disks, processes and services across your whole fleet in view. Whether a single seed or dozens of servers, everything comes together in one interface.
Watch things that do not run at dataforest too: websites, APIs, mail servers or the availability of other providers, checked from a location outside your own infrastructure.
Full disks, soon-to-expire TLS certificates, stopped services or unusual load: your monitoring flags it before any of it becomes a real outage. You fix problems calmly instead of chasing them under pressure.
Instead of scattered status pages and gut feeling, you get one overview that shows at a glance what is green and what needs attention. A single place for the health of your entire infrastructure.
All metrics stay on your server and under your control. You decide what is monitored, how long data is kept and who sees it. That also keeps the GDPR assessment simple: no third party processes telemetry about your infrastructure.
Whether you monitor 3 or 30 hosts: the price stays that of your seed. No billing per host, per metric or per gigabyte of logs, the invoice does not grow with your environment.
Open source, your configuration, standard protocols. You are tied to no proprietary format and no vendor, and you move your monitoring elsewhere at any time.
How long metrics are kept is decided solely by your disk. The full history stays available for capacity planning and trend analysis.
A single monitoring server watches anywhere from a few to several hundred hosts. When new infrastructure shows up, you add it to the same server instead of standing up a second system.
The seed is fully yours: backups, cron jobs or internal tools run on the same server alongside the monitoring. You pay for one server, not one service per task.
Without monitoring you would have noticed only once the service had already crashed. With monitoring the problem had long been fixed before anyone noticed.
02:14 Disk at 85 percent
cache-01 reaches the warning threshold
02:15 Trend detected
At this rate the disk will be full in about 40 minutes
02:16 Notification sent
Email and chat message to the team
02:21 Logs rotated
You free up space before it turns critical
02:25 Status green again
No outage, no data loss, nobody noticed a thing
Best choice when data sovereignty, predictable cost and independence matter.
A good fit when you do not want to run a server and need to start immediately.
Self-hosted monitoring suits anyone who wants full control over their monitoring data and predictable cost, and is willing to run a server in return. A monitoring SaaS is the better choice when convenience and instant availability come first.
We operate our own network (AS58212) with redundant infrastructure. For your monitoring server that means low latency to external targets, high availability and a location that is independent of the infrastructure you watch.
Strengths
Weaknesses
Strengths
Weaknesses
Strengths
Weaknesses
All three tools have earned their place: Zabbix as the equally complete but steeper alternative, Prometheus + Grafana with its strengths in cloud-native environments. We focus on Checkmk because it is the easiest to set up: automatic service discovery, a complete system in one package, and our guides walk you through the setup step by step.
Checkmk runs as its own site on the seed. One command shows the status of all services, another discovers the services of a new host and activates them.
Pick a model in the configurator that fits your environment. A small model is enough to start; it is mainly RAM that grows with your environment.
Install the Checkmk Community package through the package manager, create a monitoring site with a single command and open the web UI. Our guide walks through the setup step by step.
Roll out the agent on your first servers, let Checkmk discover the services automatically and activate the changes. A few minutes later your first services are green, part two of the guide shows every step.
Tested on a current dataforest Seed. Every command explained, accessible without an account.
Step-by-step guide to install the Checkmk agent on a server and register it with TLS, discover services automatically, and set up notifications via email and Pushover.
Open guideStep-by-step guide to install Checkmk Community on a dataforest seed, create a monitoring site and serve the web interface through Caddy with automatic HTTPS.
Open guideBilled hourly, no minimum term, no setup fee. The server is available for other services alongside monitoring.
Beginner
All-rounder
CPU-optimized
All prices incl. 19% VAT

Your data stays in Germany. All seeds run in certified data centers in Frankfurt. No data transfers to third countries, full GDPR compliance.
Seeds are provisioned automatically. From configuration to a running server takes only seconds. No waiting, no tickets.
You only pay for what you use. No minimum terms, no setup fees. Seeds can be created and deleted at any time.
Root access, public API and full transparency. You decide what runs on your seed. No vendor lock-in, no hidden restrictions.
Our experts are happy to help. You'll be surprised how fast we are.
