菜单
开源

限制

限制阶段是病原反应阶段,油门日志基于几个选项。

限制阶段模式

这个管道阶段率或破裂的地方限制数量的日志行Promtail把洛基。的概念有不同的破裂和利率限制反映了方法的限制,可以设置为洛基的分配器组件:ingestion_rate_mbingestion_burst_size_mb中定义的,如limits_config

限制:#线每秒的速率限制Promtail将推动洛基[率:< int >] #破裂线的数量的上限,Promtail将洛基(破裂:< int >) # Ratelimit独立每个标签值。如果没有找到标签,日志行不是#考虑ratelimiting。必须是真实的如果这是组下降。[by_label_name <字符串>):#当ratelimiting启用标签,跟踪这么多最后使用标签[max_distinct_labels: < int > |违约= 10000]#当下降是真的,日志行超过目前的速率限制将被丢弃。#假下降时,日志行超过目前的速度只会等待#进入背压模式。[下降:< bool > |默认= false)

例子

下面是例子显示的使用限制阶段。

限制

简单的限制阶段的配置。

匹配一条线和节流阀

考虑到管道:

-限制:速度:10破裂:10

将油门任何日志。

匹配一行放

考虑到管道:

——限制:速度:10破裂:10滴:真的

将油门当速率限制任何日志行和删除日志。

Ratelimit由一个标签

考虑到管道:

——限制:速度:10破裂:10滴:真正的by_label_name:“名称”

独立将ratelimit消息来自每个名称空间。没有名称空间标签不会ratelimited任何消息。