Tag: elasticsearch docker filebeat

官方Filebeat泊坞窗在Windows上运行,不允许应用程序旋转日志

我正在使用filebeat镜像 – docker.elastic.co/beats/filebeat:5.4.1在Windows上本地设置filebeat容器,以便从应用程序读取日志并将数据发送到logstash。 生成日志的应用程序将在“1MB”大小后进行旋转。 我已经设置close_inactive = 2M。 所以filebeat在2分钟后释放句柄。 当应用程序停止写入数据并从文件读取所有数据时,文件句柄被释放。 这是预期的。 我担心的是, – 当filebeat容器正在读取文件时,应用程序无法在1MB大小后旋转日志文件。 如果我运行filebeat作为服务(不在泊坞内)它的工作原理,即日志1MB后旋转。 我怎样才能避免这一点? 编辑:只是为了帮助信息,我没有看到这个问题在Linux中。 Docker filebeat容器允许应用程序旋转文件。