Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/linux/25.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Kibana Fluentd中的timekey\u wait参数到底是什么?_Kibana_Fluentd - Fatal编程技术网

Kibana Fluentd中的timekey\u wait参数到底是什么?

Kibana Fluentd中的timekey\u wait参数到底是什么?,kibana,fluentd,Kibana,Fluentd,我是EFK的新手。我在Kibana中显示日志时遇到问题。我已经决定了,但我不确定我的方法 问题:当Elasticsearch重新启动时,Kibana在10分钟后显示日志 我在学校学习 我发现,若我在缓冲区部分配置timekey_wait参数为0s,Kibana会毫不延迟地显示日志。 问题已经解决,但我仍然关心timekey_wait参数 是否还有其他人受到变更的影响 为什么需要时间键等待?请给我举个例子说明它的必要性 谢谢你抽出时间 1&2)根据文档,使用timekey\u wait参数flue

我是EFK的新手。我在Kibana中显示日志时遇到问题。我已经决定了,但我不确定我的方法

问题:当Elasticsearch重新启动时,Kibana在10分钟后显示日志

我在学校学习

我发现,若我在缓冲区部分配置timekey_wait参数为0s,Kibana会毫不延迟地显示日志。 问题已经解决,但我仍然关心timekey_wait参数

  • 是否还有其他人受到变更的影响
  • 为什么需要时间键等待?请给我举个例子说明它的必要性
  • 谢谢你抽出时间

    1&2)根据文档,使用timekey\u wait参数fluentd在写入块之前等待指定的时间量。这样,需要在同一个日志块中的延迟日志行就不会丢失。 如果您的timekey为60m,而timekey\u wait为10m,则块将在70m后写入,而不是60m后写入

    如果没有延迟的日志行,它就不那么重要了。在我的一个实现中,我使用了flush\u interval参数。这样就不需要时间键了。(在此时间之后将刷新缓冲区块)