logstash file输入,无输出原因与解决办法
来源:互联网 发布:电脑编程技巧和维护 编辑:程序博客网 时间:2024/05/22 16:58
1.现象
很多同学在用logstash input 为file的时候,经常会出现如下问题:配置文件无误,logstash有时一直停留在等待输入的界面
2.解释
logstash作为日志分析的管道,在实际场景中,日志量往往很大,因此不可能每次都是完整扫描一遍日志文件,然后导入。通常采用的办法就是增量读取。也就是读取新增量
NOTE:图1中的配置文件,在第一次运行的时候,是会有结果的。后续则为等待输入
解决办法
方法1:将日志文件先cp 然后 mv
cp 2.log 2.log.new && mv 2.log.new 2.log
方法2:logstash配置文件做如下修改
input { file { path => "/opt/logstash/1.log" start_position => "beginning" sincedb_path => "/dev/null" }}output{ stdout{codec => rubydebug}}
实际生产场景中,最好不要这么用,因为日志过大,每次重头读日志耗费资源,也无必要。此处适合测试场景
想了解更多,可以参看官网的参数解释logstash File input
0 0
- logstash file输入,无输出原因与解决办法
- logstash file输入,无输出原因与解决办法
- 输入与输出 File
- IO输入与输出--File打印流
- ELK中的logstash启动后无输出
- logstash配置文件多输入和多输出
- I/O 输入与输出(1) -- File类
- linux下Make编译出错,输入/输出错误原因及解决办法
- ifconfig无输出的解决办法
- 输入和输出--File类
- 输入与输出
- 输入与输出
- 流类库与输入/输出
- shell 输入与输出
- shell 输入与输出
- 文件输入与输出
- IO输入与输出
- IO输入与输出
- pandoc: xelatex not found. xelatex is needed for pdf output
- 最常见的20个jQuery面试问题及答案
- 冒泡排序
- Leet1vs运行版
- 2016.12.17 2016年第四届湘潭大学新生趣味程序设计竞赛 F:Finally,Which light is on?
- logstash file输入,无输出原因与解决办法
- 神经网络学习——有监督vs无监督
- 一些shell变量
- HDFS写操作遗留问题
- window 7 桌面设计
- 第九次CCF CSP认证试题
- JDBC - 使用原生编写DAO
- leet19vs运行版
- 公共技术点之 Java 反射 Reflection