安装Logstash:
Logstash 需要 Java 7或者以后版本,使用官方的Oracle发布或者一个开源发布版本比如OpenJDK
检查Java 版本,运行下面的命令:
zjtest7-frontend:/rsyslog/data/nginx/zjzc# java -version
java version "1.8.0_20"
Java(TM) SE Runtime Environment (build 1.8.0_20-b26)
Java HotSpot(TM) 64-Bit Server VM (build 25.20-b23, mixed mode)
从下载的2进制安装:
下载Logstash 安装文件匹配你的主机环境的版本,解压文件,
不要安装Logstash 到目录路径包含:字符
在支持的Linux 操作系统,你可以使用一个包管理器管理安装Logstash。
从Package 知识库安装:
我们也有可用仓库用于APT和YUM 基于发布版本,注意 我们只提供2进制包,但是没有资源包,
因为packages 是创建作为Logstash build的一部分。
我们已经吧Logstash 包仓库分隔到了单独的urls来避免额外的升级
YUM:
安装和下载公用的签名秘钥:
rpm --import https://packages.elastic.co/GPG-KEY-elasticsearch
增加 下面到你的 /etc/yum.repos.d/ 目录在文件后缀为.repo,比如logstash.repo
[logstash-2.3]
name=Logstash repository for 2.3.x packages
baseurl=https://packages.elastic.co/logstash/2.3/centos
gpgcheck=1
gpgkey=https://packages.elastic.co/GPG-KEY-elasticsearch
enabled=1
And your repository is ready for use. You can install it with:
yum install logstash