Logstash正在运行。
在Logstash识别新行并开始转换并输出它之前,将一行添加到日志文件需要多长时间。
使用简单的BASH脚本,我测量从99毫秒到800毫秒,包括转换。很明显,延迟取决于Logstash转换,HD,OS和CPU。但是如何识别Logstash文件的变化?有内部计时器吗?从文件中提取logstash?
答案 0 :(得分:0)
Logstash的file input以stat_interval
parameter中设置的时间间隔轮询正在观看的文件,当前(Logstash 1.5)默认为1,即每秒。
换句话说,假设
平均新事件将在500毫秒内被捕获,最坏情况下将在1000毫秒内被接收。