中文官网:
logstash理念:数据输入》数据加工》数据输出
rpm包安装即可,需要java依赖
简单的启动测试:
bin/logstash -e 'input{stdin{}}output{stdout{codec=>rubydebug}}'
(-e 加载配置文件)
logstash系统配置文件 : /etc/logstash/logstash.yml
创建配置文件,自定义名字 :/etc/logstash/conf.d/syslo.conf
检查配置文件命令: ./logstash --path.settings /etc/logstash/ -f /etc/logstash/conf.d/syslog.conf --config.test_and_exit
启动方式:
# 通过手动指定配置文件启动
/bin/logstash -f /etc/logstash/conf.d/nginx_logstash.conf
# 以daemon方式运行,则在指令后面加一个 & 符号
/bin/logstash -f /etc/logstash/conf.d/nginx_logstash.conf &
# 如果是通过rpm包安装的logstash则可以使用自带的脚本启动
/etc/init.d/logstash start
# 通过这种方式启动,logstash会自动加载 /etc/logstash/conf.d/ 下的配置文件