ELK日志收集系统学习错误总结-Error: Expected one of #, input, filter, output at line 10, column 1 (byte 71) after

今天自己搭建了elk 的系统准备学习一下看看,因为它是现在主流的实时数据分析系统。

具体的安装过程就再次不做描述了,和多数的linux 安装文件一样的,没多大区别的。

安装后测试了一下。居然报错。

启动命令:  //bin/logstash   -e  'input {stdin {}} output {stdout {codec =>rubydebug}}'  

启动这条命令后,终端在等待我们的输入。我们可以随便输入个字符串即可。还是和学编程入门小白一样哈,输入hello word 看看会返回什么呢。

大约几秒后,返回的结果如下。

这就是我们输入hello word的执行结果,它是json 格式的数据返回。 json 也是我们经常使用的一种数据格式,接口丰富,非常好用。

注意: 上述是前台启动模式运行,不太方便。因此我们需要做个后台启动,也就是把标准的输入输出语句写入到一个配置文件中,那好,我们创建一个配置文件,就叫  logstash.conf 吧。

输入的内容: 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值