Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/372.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
Java 使用sincedb使用logstash删除传输的日志,或使用替代解决方案_Java_<img Src="//i.stack.imgur.com/RUiNP.png" Height="16" Width="18" Alt="" Class="sponsor Tag Img">elasticsearch_Logging_Logstash_Bigdata - Fatal编程技术网 elasticsearch,logging,logstash,bigdata,Java,elasticsearch,Logging,Logstash,Bigdata" /> elasticsearch,logging,logstash,bigdata,Java,elasticsearch,Logging,Logstash,Bigdata" />

Java 使用sincedb使用logstash删除传输的日志,或使用替代解决方案

Java 使用sincedb使用logstash删除传输的日志,或使用替代解决方案,java,elasticsearch,logging,logstash,bigdata,Java,elasticsearch,Logging,Logstash,Bigdata,我想使用logstash将日志文件从本地目录移动到elasticsearch客户端 我想删除传输的日志(或者更改其名称), 以保持合理的日志目录大小 我已经了解到,在 LogStase中没有内置的功能,我想知道我是否可以使用 SimeB/文件来理解文件是否被完全处理和传输,因为我也可以考虑编写代码来处理它。 如果不可能,我也可以使用完全不同的解决方案,而不是logstash 总而言之: 是否有办法了解logstash使用sincedb文件完成了哪些文件的处理 如果上一个问题的答案是否定的,那么

我想使用
logstash
将日志文件从本地目录移动到
elasticsearch
客户端

我想删除传输的日志(或者更改其名称), 以保持合理的日志目录大小

我已经了解到,在<代码> LogStase中没有内置的功能,我想知道我是否可以使用<代码> SimeB/<代码>文件来理解文件是否被完全处理和传输,因为我也可以考虑编写代码来处理它。

如果不可能,我也可以使用完全不同的解决方案,而不是
logstash

总而言之:

  • 是否有办法了解
    logstash
    使用
    sincedb
    文件完成了哪些文件的处理
  • 如果上一个问题的答案是否定的,那么在这种情况下,是否有其他工具可以替代
    logstash
    ?我不使用任何
    logstash
    的解析功能,只从本地目录中读取,并将其传递给
    elasticsearch

如果有帮助,
%{path}
变量将具有读取当前事件的文件名。

如果有帮助,
%{path}
变量将具有读取当前事件的文件名。

您已经很好地列出了很多注意事项。但是,你的问题到底在问什么?@ErwinBolwidt谢谢,我明确地补充了这些问题。你已经很好地列出了你的许多考虑因素。但是,你的问题到底在问什么?@ErwinBolwidt谢谢,我明确地补充了这些问题