第 2 章 配置日志存储
您可以配置 LokiStack
自定义资源(CR)来存储应用程序、审计和基础架构相关的日志。
Loki 是一个可横向扩展的、高度可用、多租户日志聚合系统,作为 Red Hat OpenShift 的日志记录的 GA 日志存储,可以使用 OpenShift Observability UI 视觉化。OpenShift Logging 提供的 Loki 配置是一个短期日志存储,旨在让用户使用收集的日志执行快速故障排除。为此,Loki 的 Red Hat OpenShift 配置的日志记录具有短期存储,并针对非常最新的查询进行了优化。
对于长期存储或长时间查询,用户应查找其集群外部的日志存储。Loki 大小只针对短期存储(最多 30 天)进行了测试并被支持。
2.1. Loki 部署大小 复制链接链接已复制到粘贴板!
Loki 的大小使用 1x.<size>
格式,其中值 1x
是实例数量,<size>
指定性能功能。
1x.pico
配置定义了具有最少资源和限制要求的单个 Loki 部署,为所有 Loki 组件提供高可用性 (HA) 支持。此配置适用于不需要单个复制因子或自动编译的部署。
磁盘请求在大小配置之间相似,允许客户测试不同的大小,以确定其部署需求的最佳选择。
对于部署大小,无法更改 1x
值。
1x.demo | 1x.pico [仅限 6.1+] | 1x.extra-small | 1x.small | 1x.medium | |
---|---|---|---|---|---|
数据传输 | 仅用于演示 | 50GB/day | 100GB/day | 500GB/day | 2TB/day |
每秒查询数 (QPS) | 仅用于演示 | 1-25 QPS at 200ms | 1-25 QPS at 200ms | 25-50 QPS at 200ms | 25-75 QPS at 200ms |
复制因子 | None | 2 | 2 | 2 | 2 |
总 CPU 请求 | None | 7 个 vCPU | 14 个 vCPU | 34 个 vCPU | 54 个 vCPU |
使用标尺的 CPU 请求总数 | None | 8 个 vCPU | 16 个 vCPU | 42 个 vCPU | 70 个 vCPU |
内存请求总数 | None | 17Gi | 31Gi | 67Gi | 139Gi |
使用规则器的内存请求总数 | None | 18Gi | 35Gi | 83Gi | 171Gi |
磁盘请求总数 | 40Gi | 590Gi | 430Gi | 430Gi | 590Gi |
使用标尺的磁盘请求总数 | 60Gi | 910Gi | 750Gi | 750Gi | 910Gi |