logstash安装

niugang0920 niugang0920     2023-04-26     474

关键词:

 前提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版本,请运行以下命令:

java -version
技术图片

显示如下: 

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将无法正常启动。

从软件包存储库安装(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

input  stdin   
output 
  elasticsearch  hosts => ["localhost:9200"] 
  stdout  codec => rubydebug 
技术图片

 以下为Logstash整合elasticsearch自定义的logstash.cof

input  
   file 
    type => "server"
    codec =>json
    #读取文件的位置,一定准确,否则elasticsearch读取不到
    path  =>"D:personal_codeworkspace_springcloud918.spring-cloud-service-provide-trace-elkuildservice-provide-trace-elk.json"
  
 
 filter 
       grok 
              match =>  "message" => "%TIMESTAMP_ISO8601:timestamps+%LOGLEVEL:severitys+[%DATA:service,%DATA:trace,%DATA:span,%DATA:exportable]s+%DATA:pids+---s+[%DATA:thread]s+%DATA:classs+:s+%GREEDYDATA:rest" 
       

output 
  elasticsearch  
       hosts => ["localhost:9200"]  #写入到elasticsearch中的地址信息
	   index => "trace_test_log"    #文档索引
	   
技术图片

 

然后在logstash的bin文件夹下,运行logstash并使用-f标志指定配置文件。

技术图片技术图片?

logstash -f logstash-simple.conf
技术图片

 启动成功

技术图片技术图片?

 访问http://localhost:9600/

返回如下基本信息

技术图片技术图片?

   

 

                                                                               微信公众号: 

                                               技术图片技术图片?

                                                                             JAVA程序猿成长之路

                          分享资源,记录程序猿成长点滴。专注于Java,Spring,SpringBoot,SpringCloud,分布式,微服务。

windows系统上安装logstash和logstash-input-jdbc

...明:本文为Windows环境下的相关安装示例,适用于需要用Logstash和Logstash-input-jdbc将数据从数据库导入到Elasticsearch中的场景。一、前置条件   电脑上安装有JDK8或者以上版本,安装有ElasticSearch,并启动。二、安装并验证Lo... 查看详情

mac安装logstash(使用homebrew进行安装)

参考技术A1.1首先需要点击ElasticHomebrew存储库1.2点击ElasticHomebrew存储库后,可以brewinstall用来安装Logstash的默认发行版2.1要立即启动启动elastic/tap/logstash-full并在登录时重新启动2.2要运行Logstash,请在前台运行 查看详情

logstash插件安装

官方的安装指令是:bin/plugin install logstash-output-webhdfs但是往往安装不成功,一般就是如下情况,然后卡着不动了:Validatinglogstash-output-webhdfs。。。原因是防火墙挡掉了logstash的默认gemsourcecat Gemfile | grep source#& 查看详情

logstash-1-安装配置

centos7logstash5.2.0logstashlogstash是什么呢,他是一个数据管道, JRuby编写的运行在java虚拟机的具有收集,分析和转发数据流功能的工具特性:  安装1),wget下载https://artifacts.elastic.co/downloads/logstash/logstash-5.2.0.tar.gz2),解压即安装tar- 查看详情

logstash|logstash&&logstash-input-jdbc安装

Windows系统:     1、安装Logstash       1.1进入官网下载zip包              [1] https://artifacts.el 查看详情

elk实验安装logstash

logstash可以理解为log的采集传输组件老样子第一步下载sudowgethttps://artifacts.elastic.co/downloads/logstash/logstash-6.2.4.tar.gz解压出来sudotar-zxvflogstash-6.2.4.tar.gz编辑一下配置配置ip和日志记录的级别vi/config/logstash.ymlhttp.host:"192. 查看详情

centos7安装logstash(代码片段)

 下载建议到官网下载最新版https://www.elastic.co/cn/downloads/logstash本文使用logstash7.0.0https://artifacts.elastic.co/downloads/logstash/logstash-7.0.0.tar.gzwgethttps://artifacts.elastic.co/downloads/logstash/ 查看详情

如何在 Suse 上安装 logstash

】如何在Suse上安装logstash【英文标题】:HowtoinstalllogstashonSuse【发布时间】:2018-02-0511:15:45【问题描述】:我正在尝试在SLES上安装logstash。以下是版本详情SUSELinuxEnterpriseServer12(x86_64)VERSION=12PATCHLEVEL=2#Thisfileisdeprecatedandwillberemovedina... 查看详情

logstash结合zabbix报警安装部署

cd/usr/share/logstash/vimGemfilesource"https://ruby.taobao.org/"##修改成国内镜像站source"https://gems.ruby-china.org/"##修改成国内镜像站 bin/logstash-plugininstalllogstash-output-zabbix##安装logstash-output-zabbix 查看详情

logstash安装插件慢warning:sslsocket#session=isnotsupported

问题:安装插件慢[email protected]:/work/opt/logstash# bin/logstash-plugin install logstash-output-kinesisValidating logstash-output-kinesisInstalling logstash-output-kinesisWARNI 查看详情

centos7安装logstash(代码片段)

CentOS7安装LogstashLogstash工作原理安装Logstash下载解压修改配置文件验证配置文件设置数据源日志输出启动Logstash输出日志到ElasticsearchLogstash收集Nginx日志验证配置文件配置Nginx日志启动LogstashLogstash工作原理Logstash使用管道方式进行... 查看详情

centos6.9安装logstash

一、下载地址官网:https://www.elastic.co/cn/downloads/logstash百度云盘:二、安装tarzxvflogstash-6.2.1.tar.gzmvlogstash-6.2.1logstash配置文件(配置文件放哪个目录都可以,在启动Logstash时可以指定配置文件位置)vik_es.confinput{kafka{bootstrap_servers=&g... 查看详情

logstash安装和使用(代码片段)

下载地址https://artifacts.elastic.co/downloads/logstash/logstash-5.6.8.zip下载后解压,测试#将键盘内容输出到控制台logstash-e‘inputstdinoutputstdout‘ 从文件中读取配置,然后连接mysql然后输出到es新建mysqletc文件夹 inputjdbcjdbc_dr 查看详情

elk学习笔记之logstash安装

Logstash安装: https://www.elastic.co/downloads/logstash下载解压:tar–zxvflogstash-5.6.1.tar.gz在/usr/local/logstash-5.6.1/bin下编辑conf:(因为配置了输出到es和console上,所以必须先启动es。)vilogstash-simple.confinput{stdin{}}ou 查看详情

k8s日志收集:logstash安装(代码片段)

下载logstashwgethttps://artifacts.elastic.co/downloads/logstash/logstash-6.2.4.rpmrpm-ivhhttp://192.168.19.111:8080/panjunbai/logstash-6.2.4.rpm编写配置文件[[email protected]logstash]#cat/etc/logstash/co 查看详情

logstash安装(代码片段)

1.部署cd/usr/local/srcwgethttps://artifacts.elastic.co/downloads/logstash/logstash-5.2.2.rpmsha1sumlogstash-5.2.2.rpm#这个rpm安装需要读取/usr/bin/java,所以需要将我们常用jdk目录的java软连接过去ln-s/usr/local/jdk1.8.0_151/bin/jav 查看详情

logstash上报数据到elasticsearch(代码片段)

logstash上报数据到elasticsearch前提是已经安装、部署完logstash和elasticsearchWindows安装启动logstash_zhangphil的博客-CSDN博客_logstashwindows安装Windows安装启动logstash(1)下载logstash,下载链接:DownloadLogstashFree|GetStartedN 查看详情

logstash上报数据到elasticsearch(代码片段)

logstash上报数据到elasticsearch前提是已经安装、部署完logstash和elasticsearchWindows安装启动logstash_zhangphil的博客-CSDN博客_logstashwindows安装Windows安装启动logstash(1)下载logstash,下载链接:DownloadLogstashFree|GetStartedN 查看详情