Stack Sizer
Size a self-hosted stack from official sources.
Load and options
Grafana
v1.0.0Load
Team: up to 25 concurrent users, up to 200 dashboards (10-20 panels, refresh 30 s or slower), up to 100 alert rules, under 5 data sources: the docs' Small tier.
Options
Recommended resources
App requirements + system baseline + safety headroom. Nothing else is added, and nothing is rounded to a machine size.
vCPU 2.52, RAM 6.3 GiB, Disk 22.975 GiB
vCPU2.52
RAM6.3GiB
Disk22.975GiB
Breakdown
| Line | From | vCPU | RAM (GiB) | Disk (GiB) | Sources |
|---|---|---|---|---|---|
| Grafana | Grafana (UI, data source proxy and alerting) · Medium load | 2 | 4 | 11.778 | 123 |
| System baseline | Operating system, Container runtime (Docker Engine, containerd), System logs (journald), plus logs for 2 containers | 0.1 | 1.25 | 8.2 | 456789 |
| Safety headroom | vCPU 20%, RAM 20%, disk 15% of apps + baseline | 0.42 | 1.05 | 2.997 | 10511812 |
| Recommended total | 2.52 | 6.3 | 22.975 |
Sources
- Grafana docs at v13.2.4: Install Grafana (minimum 512 MB and 1 core; Small/Medium/Large tiers; SQLite not recommended for production; MySQL 8.0+, PostgreSQL 12+) (Grafana, read 14 Oct 2026)
- Docker Hub tag grafana/grafana:13.2.4 (linux/amd64): 482,587,117 B compressed; 11 layers decompressed and counted: 1,426,266,112 B (Grafana, read 14 Oct 2026)
- Docker: the containerd image store keeps image layers both compressed and uncompressed (Grafana, read 14 Oct 2026)
- Ubuntu Server: System requirements (Sizing policy, read 10 Oct 2026)
- Google Kubernetes Engine: About GKE node sizing (Sizing policy, read 10 Oct 2026)
- ANAROQ measurement: dockerd and containerd at rest (Ubuntu 24.04, Docker 29.8.2) (Sizing policy, read 10 Oct 2026)
- Docker Community Forums: Docker resource usage & overhead (Sizing policy, read 10 Oct 2026)
- journald.conf(5), Ubuntu Manpages (Sizing policy, read 10 Oct 2026)
- Docker Docs: Local file logging driver (Sizing policy, read 10 Oct 2026)
- AWS Compute Optimizer: Rightsizing recommendation preferences (Sizing policy, read 10 Oct 2026)
- Kubernetes: Node-pressure Eviction (Sizing policy, read 10 Oct 2026)
- mke2fs(8), Ubuntu Manpages (Sizing policy, read 10 Oct 2026)
Deployment Spec
Turn this result into a link you can keep or share. Everything is in the link; nothing is sent to us.
A short lowercase image id, for example ubuntu-24.04.