1
0
mirror of https://github.com/openshift/openshift-docs.git synced 2026-02-05 12:46:18 +01:00
Files
openshift-docs/modules/log6x-loki-sizing.adoc
2025-04-11 10:06:24 +01:00

95 lines
1.7 KiB
Plaintext

// Module is included in the following assemblies:
// * observability/logging/logging-6.1/log6x-loki-6.1.adoc
// * observability/logging/logging-6.2/log6x-loki-6.2.adoc
:_mod-docs-content-type: CONCEPT
[id="log6x-loki-sizing_{context}"]
= Loki deployment sizing
Sizing for Loki follows the format of `1x.<size>` where the value `1x` is number of instances and `<size>` specifies performance capabilities.
The `1x.pico` configuration defines a single Loki deployment with minimal resource and limit requirements, offering high availability (HA) support for all Loki components. This configuration is suited for deployments that do not require a single replication factor or auto-compaction.
Disk requests are similar across size configurations, allowing customers to test different sizes to determine the best fit for their deployment needs.
[IMPORTANT]
====
It is not possible to change the number `1x` for the deployment size.
====
.Loki sizing
[cols="1h,5*",options="header"]
|===
|
|1x.demo
|1x.pico [6.1+ only]
|1x.extra-small
|1x.small
|1x.medium
|Data transfer
|Demo use only
|50GB/day
|100GB/day
|500GB/day
|2TB/day
|Queries per second (QPS)
|Demo use only
|1-25 QPS at 200ms
|1-25 QPS at 200ms
|25-50 QPS at 200ms
|25-75 QPS at 200ms
|Replication factor
|None
|2
|2
|2
|2
|Total CPU requests
|None
|7 vCPUs
|14 vCPUs
|34 vCPUs
|54 vCPUs
|Total CPU requests if using the ruler
|None
|8 vCPUs
|16 vCPUs
|42 vCPUs
|70 vCPUs
|Total memory requests
|None
|17Gi
|31Gi
|67Gi
|139Gi
|Total memory requests if using the ruler
|None
|18Gi
|35Gi
|83Gi
|171Gi
|Total disk requests
|40Gi
|590Gi
|430Gi
|430Gi
|590Gi
|Total disk requests if using the ruler
|60Gi
|910Gi
|750Gi
|750Gi
|910Gi
|===