Logstash安装
Posted niugang0920
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Logstash安装相关的知识,希望对你有一定的参考价值。
前提Logstash需要依赖elasticsearch,所以在安装Logstash之前先安装elasticsearch
官方地址
https://www.elastic.co/guide/en/logstash/current/installing-logstash.html 指向当前版本
针对6.3版本
Logstash需要Java 8.不支持Java 9。 使用官方Oracle发行版或OpenJDK等开源发行版。
要检查Java版本,请运行以下命令:
显示如下:
在某些Linux系统上,您可能还需要在尝试安装之前导出JAVA_HOME环境,尤其是在您从tarball安装Java时。 这是因为Logstash在安装期间使用Java来自动检测您的环境并安装正确的启动方法(SysV init脚本,Upstart或systemd)。 如果Logstash在程序包安装期间无法找到JAVA_HOME环境变量,则可能会收到错误消息,并且Logstash将无法正常启动。
从软件包存储库安装(Linux下各种安装具体见官方文档)
https://www.elastic.co/guide/en/logstash/current/installing-logstash.htm
安装下载二进制包
下载与您的主机环境匹配的Logstash安装文件。 解压缩文件。 不要将Logstash安装到包含冒号(:)字符的目录路径中。
在支持的Linux操作系统上,您可以使用程序包管理器来安装Logstash
配置Logstash
要配置Logstash,您需要创建一个配置文件,指定要使用的插件和每个插件的设置。 您可以在配置中引用事件字段,并在满足特定条件时使用条件来处理事件。 运行logstash时,使用-f指定配置文件。
创建名为“logstash-simple.conf”的文件并将其保存在与Logstash相同的目录中。更多复杂的配置见https://www.elastic.co/guide/en/logstash/current/config-examples.html
以下为Logstash整合elasticsearch自定义的logstash.cof
然后在logstash的bin文件夹下,运行logstash并使用-f标志指定配置文件。
启动成功
返回如下基本信息
微信公众号:
JAVA程序猿成长之路
分享资源,记录程序猿成长点滴。专注于Java,Spring,SpringBoot,SpringCloud,分布式,微服务。
以上是关于Logstash安装的主要内容,如果未能解决你的问题,请参考以下文章
《果然新鲜》电商项目(44)- Docker下安装Logstash
Windows系统上安装logstash和logstash-input-jdbc