Stack Sizer
תכנון משאבים ל-stack של אפליקציות self-hosted, ממקורות רשמיים.
עומס ואפשרויות
Prometheus
v1.0.0עומס
עד 100,000 סדרות זמן פעילות כל 15 שניות (כ-6,667 דגימות בשנייה), retention של 15 יום, עם כמה לוחות Grafana וחוקי התראה ששואלים אותו.
אפשרויות
אין אפשרויות שמשנות את המשאבים של האפליקציה הזו.
משאבים מומלצים
דרישות האפליקציות + baseline של המערכת + מרווח בטיחות. לא מתווסף שום דבר אחר, ושום מספר לא מעוגל לגודל של מכונה.
vCPU 1.32, RAM 3.3 GiB, דיסק 30.705 GiB
vCPU1.32
RAM3.3GiB
דיסק30.705GiB
פירוט
| שורה | מקור השורה | vCPU | RAM (GiB) | דיסק (GiB) | מקורות |
|---|---|---|---|---|---|
| Prometheus | Prometheus · עומס בינוני | 1 | 1.5 | 18.6 | 12345671 |
| baseline של המערכת | מערכת הפעלה, container runtime (Docker Engine, containerd), יומני מערכת (journald), ועוד יומנים ל-1 containers | 0.1 | 1.25 | 8.1 | 8910111213 |
| מרווח בטיחות | vCPU 20%, RAM 20%, דיסק 15% מהאפליקציות + baseline | 0.22 | 0.55 | 4.005 | 149151216 |
| סה״כ מומלץ | 1.32 | 3.3 | 30.705 |
מקורות
- Prometheus 3.13 docs: Storage (2 h blocks, 128 MB WAL segments with at least 3 kept, 1-2 bytes per sample, needed_disk_space formula, compaction up to 10% of retention, backups, no NFS) (Prometheus, נקרא ב-14 באוק׳ 2026)
- Prometheus docs: Data model (a sample is a float64 or native histogram value and a millisecond timestamp) (Prometheus, נקרא ב-14 באוק׳ 2026)
- documentation/examples/prometheus.yml at v3.13.4: the config baked into the image (scrape and evaluation interval 15s, one job scraping localhost:9090) (Prometheus, נקרא ב-14 באוק׳ 2026)
- Robust Perception (Brian Brazil, Prometheus core developer), 2019: RAM of Prometheus 2.x, about 2 GiB for 1M series of cardinality plus about 2.5 GiB for ingestion at 15 s (Prometheus, נקרא ב-14 באוק׳ 2026)
- Prometheus 3.13 docs: prometheus command line (--web.listen-address 0.0.0.0:9090, retention flags deprecated in favour of the config file, --query.max-samples 50000000, --query.max-concurrency 20) (Prometheus, נקרא ב-14 באוק׳ 2026)
- Docker Hub tag prom/prometheus:v3.13.4 (linux/amd64): 106,733,760 B compressed; 9 layers decompressed and counted: 254,005,248 B (Prometheus, נקרא ב-14 באוק׳ 2026)
- Docker: containerd image store keeps images compressed and uncompressed (more disk than the legacy drivers) (Prometheus, נקרא ב-14 באוק׳ 2026)
- Ubuntu Server: System requirements (מדיניות sizing, נקרא ב-10 באוק׳ 2026)
- Google Kubernetes Engine: About GKE node sizing (מדיניות sizing, נקרא ב-10 באוק׳ 2026)
- ANAROQ measurement: dockerd and containerd at rest (Ubuntu 24.04, Docker 29.8.2) (מדיניות sizing, נקרא ב-10 באוק׳ 2026)
- Docker Community Forums: Docker resource usage & overhead (מדיניות sizing, נקרא ב-10 באוק׳ 2026)
- journald.conf(5), Ubuntu Manpages (מדיניות sizing, נקרא ב-10 באוק׳ 2026)
- Docker Docs: Local file logging driver (מדיניות sizing, נקרא ב-10 באוק׳ 2026)
- AWS Compute Optimizer: Rightsizing recommendation preferences (מדיניות sizing, נקרא ב-10 באוק׳ 2026)
- Kubernetes: Node-pressure Eviction (מדיניות sizing, נקרא ב-10 באוק׳ 2026)
- mke2fs(8), Ubuntu Manpages (מדיניות sizing, נקרא ב-10 באוק׳ 2026)
Deployment Spec
הפכו את התוצאה לקישור שאפשר לשמור או לשתף. הכול נמצא בקישור, ושום דבר לא נשלח אלינו.
מזהה image קצר באותיות קטנות, למשל ubuntu-24.04.