17.10. LokiStack 速率限制错误
放置在 Loki 租户上的速率限制可能会导致数据潜在的临时丢失,而 429 错误:Per stream rate limit exceeded (limit:xMB/sec) while attempting to ingest for stream
。您可能会考虑设置了警报来通知您这个错误。如需更多信息,请参阅本节的附加资源中的"为 NetObserv 仪表板创建 Loki 速率限制警报"。
您可以使用 perStreamRateLimit
和 perStreamRateLimitBurst
规格更新 LokiStack CRD,如以下步骤所示。
流程
-
进入到 Operators
Installed Operators,从 Project 下拉菜单查看 All projects。 - 查找 Loki Operator,然后选择 LokiStack 选项卡。
使用 YAML 视图 创建或编辑现有 LokiStack 实例,以添加
perStreamRateLimit
和perStreamRateLimitBurst
规格:Copy to Clipboard Copied! Toggle word wrap Toggle overflow - 点击 Save。
验证
更新 perStreamRateLimit
和 perStreamRateLimitBurst
规格后,集群重启中的 pod,429 rate-limit 错误不再发生。