0

我正在使用loki/loki-stack版本“0.38.2”的 Promtail,有时会丢失短期 k8s pod 的日志消息或正在终止的 pod 的最终日志消息。

当我使用默认值时会发生这种情况

  target_config:
    # Period to resync directories being watched and files being tailed
    sync_period: 10s

当我设置为sync_period0.1s,不会丢失任何消息。

因此,我有以下问题:

  1. 是否有关于 Promtail 的配置参数的任何文档config -> target_config -> sync_period(除了上面的评论)?
  2. 当我设置sync_period为时,我会得到什么负面影响0.1s?我是否仍然可能丢失日志消息,只是不太可能?
  3. 我在网上找到了很多例子,都设置sync_period10s. 为什么他们没有像我一样丢失日志消息?我可能在我的 k8s 集群中错误配置了什么?我如何保证在我的最后一条日志消息之后仍然会发生刮擦?
4

0 回答 0