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 出现就等于服务器已经正常运行了
相关推荐
第一部分“Logstash”介绍Logstash的安装与配置、场景示例、性能与测试、扩展方案、源码解析、插件开发等,第二部分“Elasticsearch”介绍Elasticsearch的架构原理、数据接口用例、性能优化、测试和扩展方案、映射与...
本书分为三大部分,第壹部分“Logstash”介绍Logstash的安装与配置、场景示例、性能与测试、扩展方案、源码解析、插件开发等,第二部分“Elasticsearch”介绍Elasticsearch的架构原理、数据接口用例、性能优化、测试...
第一部分“Logstash”介绍Logstash的安装与配置、场景示例、性能与测试、扩展方案、源码解析、插件开发等,第二部分“Elasticsearch”介绍Elasticsearch的架构原理、数据接口用例、性能优化、测试和扩展方案、映射与...
第一部分“Logstash”介绍Logstash的安装与配置、场景示例、性能与测试、扩展方案、源码解析、插件开发等,第二部分“Elasticsearch”介绍Elasticsearch的架构原理、数据接口用例、性能优化、测试和扩展方案、映射与...
学习Elastic Stack 7.0-第二版 这是Packt发布的的代码存储库。 使用Elasticsearch,Logstash,Beats和Kibana进行分布式搜索,分析和可视化 这本书是关于什么的? Elastic Stack是功能强大的工具组合,可用于诸如...
支持自动化安装,目前支持常见的16中协议,现为探针/蜜罐-管理的架构,可以考虑二次开发为探针-沙盒-管理的架构 知名欺骗防御蜜罐组织。Struct、weblogic、telnet、Cisco ASA、Micros等仿真蜜罐 Cymmetria公司开源...
安装Jdk1.8、redis、Elasticsearch、Logstash,并使用默认端口 配置系统环境变量,数据库密码(MYSQL_PASSWD) 将"project-docs"目录下"application-private.yml.template"文件复制到"rentx-web/src/main/resources...
后来因为Java的太吃内存了, 而且自己对java不熟, 又加上想学习一下golang, 就用golang又写了一次. 内存问题得到了很大的缓解. 目前我们使用golang版本的gohangout每天处理2000亿条以上的数据. 创建一个 QQ 群交流吧 ...
Java编写的网页版魔方游戏,编译后生成.class文件,然后用HTML去调用,不过运行时候需要你的浏览器安装有运行Class的插件。Java源代码实现部分,比较有意思,也具参考性。像坐标控制、旋转矩阵、定时器、生成图像...
Java编写的网页版魔方游戏,编译后生成.class文件,然后用HTML去调用,不过运行时候需要你的浏览器安装有运行Class的插件。Java源代码实现部分,比较有意思,也具参考性。像坐标控制、旋转矩阵、定时器、生成图像...