OPS 2017/09/11 Y.ch

CentOS 配置 LogStash

1.初始化Logstash公钥

  1. rpm --import https://artifacts.elastic.co/GPG-KEY-elasticsearch

2.在/etc/yum.repos.d/添加名为logstash.repo的文件

  1. [logstash-5.x]
  2. name=Elastic repository for 5.x packages
  3. baseurl=https://artifacts.elastic.co/packages/5.x/yum
  4. gpgcheck=1
  5. gpgkey=https://artifacts.elastic.co/GPG-KEY-elasticsearch
  6. enabled=1
  7. autorefresh=1
  8. type=rpm-md

3.执行安装

  1. yum install logstash

4.启动并设置自启

  1. systemctl start logstash.service
  2. systemctl enable logstash.service

5.测试,在logstash 5.5版本中会出现
“ERROR StatusLogger No log4j2 configuration file found. Using default configuration: logging only errors to the console”
这个错误无需关心,在后续版本中logstash会修复此问题

  1. bin/logstash -e 'input { stdin { } } output { stdout {} }' –path.settings=/etc/logstash
已婚,有娃,已过而立之年,奔波于北京,深圳与济南之间的靠写代码为生,喜欢玩游戏的胖子。

发表评论

电子邮件地址不会被公开。