美文网首页
Logstash安装以及配置

Logstash安装以及配置

作者: weylau | 来源:发表于2020-01-09 19:25 被阅读0次

下载安装包

https://artifacts.elastic.co/downloads/logstash/logstash-6.5.1.tar.gz

tar -zxvf logstash-6.5.1.tar.gz

cd logstash-6.5.1

修改配置文件

vim ./config/logstash.yml
===============================================
path.config: config/conf.d/*.conf #注意冒号后面必须有空格

vim ./config/conf.d/test.myblog.cn-daemon.conf
===============================================
#input plugin  让logstash可以读取特定的事件源。
#事件源可以是从stdin屏幕输入读取,可以从file指定的文件,也可以从es,filebeat,kafka,redis等读取
input {
  file {
    # path  可以用/var/log/*.log,/var/log/**/*.log,如果是/var/log则是/var/log/*.log
    path => ["/data/webroot/test.myblog.cn/log/*"]
    # type 通用选项. 用于激活过滤器
    type => "daemon"
    # start_position 选择logstash开始读取文件的位置,begining或者end。
    start_position =>"beginning"
  }
}
#output plugin  输出插件,将事件发送到特定目标。
output {
  #elasticseach  在es中存储日志
  elasticsearch {
    # elasticseach host配置
    hosts => ["http://127.0.0.1:9200"]
    # index 事件写入的索引。可以按照日志来创建索引,以便于删旧数据和按时间来搜索日志
    index => "test.myblog.cn-daemon-%{+YYYY.MM.dd}"
  }
}

启动

nohup ./bin/logstash &

相关文章

网友评论

      本文标题:Logstash安装以及配置

      本文链接:https://www.haomeiwen.com/subject/knhuactx.html