Logstash 介绍以及初步安装

logstash负责日志数据的过滤和解析
1.集中处理各种类型的数据
2.能标准化不同模式和格式的数据
3.能快速扩展自定义日志的格式
4.添加插件自定义数据来源
它是一个Jruby编写运行在java虚拟机上的具有收集、分析和转发数据流功能的工具

安装
1.安装jdk(按照版本安装相应要求jdk)
2.源码包安装
直接下载logstash-1.5.5.tar.gz
https://download.elastic.co/logstash/logstash/logstash-1.5.5.tar.gz
 
进入bin目录即可执行
3.yum方式安装
rpm --import http://packages.elasticsearch.org/GPG-KEY-elasticsearch   
编写repo文件
baseurl=http://packages.elasticsearch.org/logstash/1.5/centos 

yum clean all
yum install logstash

命令执行:
[root@eddy bin]# ./logstash -e 'input { stdin { } } output{ stdout{} }'
hello world
2016-01-11T13:56:34.858Z eddy hello word
hello worlf
2016-01-11T13:56:39.151Z eddy hello worlf
ss
2016-01-11T13:56:41.204Z eddy ss
帮助信息
 -f, --config CONFIG_PATH         指定配置文件,使用文件、目录、或者通配符加载,如果指定为目录或者通配符按照字母顺序加载
    -e CONFIG_STRING              指定字符串输入
    -w, --filterworkers COUNT     filterworkers的输了,默认为1,指定logstash的工作线程数 
    --watchdog-timeout SECONDS    设置watchdog的timeout时间,默认10s
    -l, --log FILE                指定logstash日志写入到文件,默认为控制台输出
    -v                            设置同时输出info和debug级别的日志,这个开始启用,用verbose和debug代替
    --quiet                       静默模式,只输出error级别信息
    --verbose                     info级别日志
    --debug                       debug级别日志
    -V, --version                 版本信息
    -p, --pluginpath PATH         自己编写插件,指定路径使用它们
    -t, --configtest              测试logstash读取到配置文件的语法是否正常解析

转载于:https://my.oschina.net/eddylinux/blog/600988

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

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值