Logstash install

Logstash install

  • Logstash 需要java环境 java 9 不支持,请自行安装

  • 输入命令可以查询java版本

1
# java -version
  • 可以获得如下信息
1
2
3
# java version "1.8.0_131"
# Java(TM) SE Runtime Environment (build 1.8.0_131-b11)
# Java HotSpot(TM) 64-Bit Server VM (build 25.131-b11, mixed mode)

步骤

  • 下载并安装公共签名密钥
1
# wget -qO - https://artifacts.elastic.co/GPG-KEY-elasticsearch | sudo apt-key add -
  • 你可能需要在Debian安装apt-transport-https:
1
# apt-get install apt-transport-https
  • 将 repository 保存到 /etc/apt/sources.list.d/elastic-5.x.list
1
# echo "deb https://artifacts.elastic.co/packages/5.x/apt stable main" | tee -a /etc/apt/sources.list.d/elastic-5.x.list
  • 你可以安装 Debian package Logstash,命令如下:
1
# apt-get update && apt-get install logstash
  • 通过输入命令来查询logstash安装在哪里了

    1
    # whereis logstash
  • 获得输出结果

    1
    logstash: /etc/logstash /usr/share/logstash
  • 测试logstash

    1
    2
    # cd /usr/share/logstash
    # bin/logstash -e 'input { stdin { } } output { stdout {} }'
  • 具体运行结果如下

  • 出现警告信息:是没有找到配置路径,把命令改一下

1
./bin/logstash --path.settings /etc/logstash -e 'input { stdin { } } output { stdout {} }'
  • 具体运行结果如下

参考资料

坚持原创技术分享,您的支持将鼓励我继续创作!