`
umbrellall1
  • 浏览: 146299 次
  • 性别: Icon_minigender_1
  • 来自: 成都
文章分类
社区版块
存档分类
最新评论

Logstash 安装 学习(二)

阅读更多

logstash 下载地址:https://www.elastic.co/downloads/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-5.6.4.zip

 

解压后 在bin 目录建立一个启动用的config 文件simple.conf

 

 

input{
	
tcp {
    port => 9292
	codec => "json"
  }
}

output{
 
   file {
		path => "f:/logs/logstash%{+YYYY-MM-dd HH}.log"
		codec => json_lines  
	}
}

 

我只设置了端口号 其他的默认在coder =>"json" 解码器为json 如果默认不写的话 中文会被自动转存Unicode

在output端我这里设置的是日志文件

path 日志路径 后面是年月日时  为的是每个小时一个文件

codec=>json_lines 这里的意思是写入文件的json 换行你也可以按照上面写json 不过日志都是连着的

 

最后以debug方式启动 

./logstash -f simpl.conf --debug

 

 

 

 



 

 

Pushing flush onto pipeline 出现就等于服务器已经正常运行了

 

  • 大小: 54.3 KB
分享到:
评论

相关推荐

    ELK学习笔记.docx elasticsearch logstash kibana 环境搭建开发

    #### 二、ELK安装 **2.1 CentOS7系统配置** - **安装iptables**:使用`yum install iptables-services`命令安装。 - **安装ifconfig**:通常CentOS7中已默认安装,若未安装,可通过`yum install net-tools`命令...

    logstash-8.6.2-windows-x86-64.zip

    解压后,用户将获得一个完整的Logstash安装目录,包括所有必要的二进制文件、配置文件、库和文档,使得用户能够在Windows环境下运行和配置Logstash。 Logstash的核心组件包括输入插件、过滤插件和输出插件。输入...

    大数据搜索与日志挖掘及可视化方案 ELK Stack Elasticsearch Logstash Kibana 第2版

    在《大数据搜索与日志挖掘及可视化方案:ELK Stack(Elasticsearch, Logstash, Kibana)第二版》中,读者可以深入学习: - ELK Stack的安装与配置,包括集群搭建和性能优化。 - 如何使用Logstash设计有效的数据采集...

    logstashDemo.zip

    - 安装与配置:解压后,用户需要按照官方文档的指示安装和配置这些库,以确保Logstash能正确地从数据库中获取数据并转发syslog日志。 4. **应用场景**: - 故障排查:通过集中收集和分析来自不同系统的syslog日志...

    ELK Stack权威指南 第2版

    第一部分“Logstash”介绍Logstash的安装与配置、场景示例、性能与测试、扩展方案、源码解析、插件开发等,第二部分“Elasticsearch”介绍Elasticsearch的架构原理、数据接口用例、性能优化、测试和扩展方案、映射与...

    开源日志管理系统

    #### 二、Logstash简介与特点 Logstash是一个开源的日志管理系统,能够高效地收集、解析并转发各种类型的日志数据。它可以作为一个完整的日志管理解决方案来使用,也可以与其他组件(如Elasticsearch和Kibana)结合...

    docker安装elk6.7.1-搜集java日志

    二、安装 Elasticsearch 下一步,我们将安装 Elasticsearch。首先,上传相关的压缩包到/data目录: ``` [root@localhost ~]# cd /data/ [root@localhost data]# ls es-6.7.1.tar.gz es-6.7.1.tar.gz ``` 然后,解...

    elk(都是6.2.4重点-版本2-收集各类java日志-用filebeat

    二、安装 Elasticsearch Elasticsearch 是 ELK Stack 的核心组件之一。我们可以从官网下载 Elasticsearch 的安装包,并上传到服务器上。然后,我们可以使用 tar 命令解压安装包,并移动到/opt目录下。最后,我们...

    kibana-guide-cn

    Logstash的入门示例包括下载安装、hello world程序、配置语法、plugin的安装以及如何长期运行。插件配置包括input、codec、filter和output四个部分,每个部分都有多个子配置项。例如,input配置包括collectd、file、...

    使用ES全文检索.docx

    - **Logstash安装**: - 解压Logstash压缩包。 - 创建配置文件如`oracle.conf`,配置JDBC连接参数等信息。 #### 二、Spring Boot 2.x集成Elasticsearch ##### 2.1 Maven依赖添加 为了在Spring Boot项目中集成...

    ELK Stack权威指南.part1

    第一部分“Logstash”介绍Logstash的安装与配置、场景示例、性能与测试、扩展方案、源码解析、插件开发等,第二部分“Elasticsearch”介绍Elasticsearch的架构原理、数据接口用例、性能优化、测试和扩展方案、映射与...

    ELK Stack权威指南.part2

    第一部分“Logstash”介绍Logstash的安装与配置、场景示例、性能与测试、扩展方案、源码解析、插件开发等,第二部分“Elasticsearch”介绍Elasticsearch的架构原理、数据接口用例、性能优化、测试和扩展方案、映射与...

    构建日志平台ELK Stack.zip

    在这个压缩包中,"项目六任务二 构建日志平台ELK Stack"很可能包含了详细的步骤指南、配置示例和可能的练习素材,供学习者实践和掌握ELK Stack的使用。通过这个实训,运维新人可以了解日志管理的重要性,掌握如何从...

    ElasticSearch学习笔记

    ElasticSearch学习笔记 ElasticSearch是基于Apache Lucene的搜索和数据分析引擎,提供了RESTful API用于数据的索引、搜索和分析。本笔记将对ElasticSearch的基本概念、架构、应用场景和实现细节进行详细介绍。 一...

    centos7下的安装资料包

    `mysql-5.7.34-linux-glibc2.12-i686.tar.gz`是用于在CentOS7上安装的二进制包。安装过程中,需要配置数据目录、设置root用户的密码,并确保服务能够自动启动。 2. **Java Development Kit (JDK)**:`jdk-8u25-...

    zabbix学习资料,包含zabbix中文手册,ELK与zabbix整合,深入浅出zabbix5.0 企业应用实战 - v5

    这份学习资料集专注于Zabbix的使用和实战,特别强调了Zabbix 5.0版本的应用,同时结合了ELK(Elasticsearch、Logstash、Kibana)套件与Zabbix的集成。以下是基于这些主题的详细知识解析: 一、Zabbix基础 1. **...

    elasticsearch安装文件,node,java的sdk等

    压缩包中的"elasticsearch安装文件"很可能是Elasticsearch的二进制发行版,包含可执行文件、配置文件以及必要的库文件。在安装Elasticsearch前,确保你的系统满足最低硬件和软件要求,比如操作系统兼容性(Windows, ...

    《 ELK Stack权威指南 第2版》.pdf

    在ELK Stack权威指南中,会详细介绍如何安装和配置Elasticsearch、Logstash和Kibana,以及如何将这三个组件整合在一起工作。此外,书中还会涉及到一些高级主题,如安全性、性能优化、故障排除等。对于希望深入理解和...

Global site tag (gtag.js) - Google Analytics