安装Logstash
Logstash需要Java 8,不支持Java 9,使用官方Oracle发行版或开源发行版,如OpenJDK
要检查Java版本,请运行以下命令:
java -version
在安装了Java的系统上,该命令产生的输出类似于以下内容:
java version "1.8.0_65"
Java(TM) SE Runtime Environment (build 1.8.0_65-b17)
Java HotSpot(TM) 64-Bit Server VM (build 25.65-b01, mixed mode)
在一些Linux系统上,在尝试安装之前,你可能还需要导出JAVA_HOME环境,尤其是在从tarball中安装Java时,这是因为Logstash在安装过程中使用Java自动检测环境并安装正确的启动方法(SysV init脚本、Upstart或systemd)。如果在包安装期间,Logstash无法找到JAVA_HOME环境变量,你可能会得到一条错误消息,并且Logstash将无法正常启动。
从下载的二进制文件中安装
下载与主机环境匹配的Logstash安装文件并解压文件,不要将Logstash安装到包含冒号(:)字符的目录路径中。
这些包在Elastic许可下可以免费使用,它们包含开源和免费的商业功能以及对付费商业功能的访问,开始一个30天的试用,以尝试所有付费的商业功能,有关Elastic许可级别的信息,请参阅订阅页面。
或者你可以下载一个oss包,它只包含Apache 2.0许可下可用的特性。
在支持的Linux操作系统上&#