Menu
Open source
Size the cluster
This tool helps to generate a Helm Charts values.yaml
file based on specified
expected ingestion, retention rate and node type. It will always configure a
scalable deployment. The storage needs to be configured after generation.
GB/day
days
Read Replicas | Write Replicas | Nodes | Cores | Memory |
---|---|---|---|---|
{{ clusterSize.TotalReadReplicas }} | {{ clusterSize.TotalWriteReplicas }} | {{ clusterSize.TotalNodes}} | {{ clusterSize.TotalCoresRequest}} | {{ clusterSize.TotalMemoryRequest}} GB |
Generate and download values file
Defines the log volume in gigabytes, ie 1e+9 bytes, expected to be ingested each day.
Defines the node type of the Kubernetes cluster. Is a vendor or type
missing? If so, add it to pkg/sizing/node.go
.
Defines how long the ingested logs should be kept.
Defines the expected query performance. Basic is sized for a max query throughput of around 3GB/s. Super aims for 25% more throughput.
Was this page helpful?
Related resources from Grafana Labs
Additional helpful documentation, links, and articles:

Getting started with logging and Grafana Loki
See a demo of the updated features in Loki, and how to create metrics from logs and alert on your logs with powerful Prometheus-style alerting rules.

Essential Grafana Loki configuration settings
This webinar focuses on Grafana Loki configuration including agents Promtail and Docker; the Loki server; and Loki storage for popular backends.

Scaling and securing your logs with Grafana Loki
This webinar covers the challenges of scaling and securing logs, and how Grafana Enterprise Logs powered by Grafana Loki can help, cost-effectively.