美文网首页
ELK学习03-Logstash6.6安装

ELK学习03-Logstash6.6安装

作者: 迷途的猿 | 来源:发表于2019-06-01 09:31 被阅读0次

       Logstash是一个开源的数据收集引擎,它具有备实时数据传输能力。它可以统一过滤来自不同源的数据,并按照开发者制定的规范输出到目的地,支持正则表达式。由于日志文件来源多(如:系统日志、服务器日志、tomcat日志、nginx日志等),且内容杂乱,不便于人类进行观察。因此,我们可以使用 Logstash 对日志文件进行收集和统一过滤,变成可读性高的内容。下面开始安装~

1、下载

官网的下载地址(如果失效,请自行百度)

https://artifacts.elastic.co/downloads/logstash/logstash-6.6.1.tar.gz

在root用户下安装Lostash,执行如下命令:

cd /home/soft/

wget  https://artifacts.elastic.co/downloads/logstash/logstash-6.6.1.tar.gz

2、解压

tar -zxvf logstash-6.6.1.tar.gz -C /data/app/

3、重命名

cd /data/app/

mv logstash-6.6.1.tar.gz logstash

4、简单测试

进入conf文件夹下,编辑test3.conf文件(文件后缀必须是conf)

vi test3.conf

输入如下

input {

    stdin{

        }

}

filter {

}

output {

    stdout {

    }

}

input{stdin{}}:指定了输入格式是标准输入

filter{}:指定过滤的条件,暂时先空着

output{stdout{}}:指定输出的格式是标准输出

保存退出vi,执行如下命令:

./bin/logstash -f config/test3.conf

等出现 Successfully started Logstash API endpoint {:port=>9600}

就可以输入你想输入的东西,这里我输入hello,就会有东西打印出来,如下图

5、配置logstash.yml(注意缩进保持一致,前面留一个空格,冒号后面也要有空格)

数据目录路径

path.data

# logstash连接地址,必须配置

 http.host: "0.0.0.0"

#启动监听端口范围,默认9600-9700,会先使用指定范围的第一个端口

 http.port: 9600-9700

#保存的日志等级

 log.level: info

#日志路径设置

 path.logs:路径

到此为止,ELK基本搭建完成,下一篇将用它来实现收集系统日志信息并展示,未完

相关文章

  • ELK学习03-Logstash6.6安装

    Logstash是一个开源的数据收集引擎,它具有备实时数据传输能力。它可以统一过滤来自不同源的数据,并按照开...

  • Spring Cloud学习day108:ELK

    一、ELK介绍 1.ELK解决了什么问题? ELK的介绍:示例 ELK的架构原理:示例 二、安装ELK 1.安装E...

  • ELKstack

    官网学习中文书籍(ELKstack 中文指南)ELK社区本地安装指南windowsLucene查询语法详解 ELK...

  • elk stack 入门实战

    elk 入门学习路线图 第一章 安装ELK 1.1 部署kibana 1.2 部署elastic 1.3 部...

  • CentOS 7.2从零搭建ELK

    安装EPEL 安装Redis 设置开机自启动然后启动: 安装ELK 只安装ELK:Elasticsearch、Lo...

  • docker安装ELK后kibana的汉化

    这里docker安装elk是安装的下载数量较多的sebp/elk docker pull sebp/elk 1.进...

  • elasticsearch中级之DSL学习(一)

    上面呢,我们说了,elk的安装事情,接下来呢,我们就要正式的去学习elk,深入的了解elk的内部使用手册,也...

  • 安装ELK遇见index_not_found_exception

    最近在学习ELK,安装ELK过程中,参照官网,ElasticSearch和Kibana的使用都很顺利,但是在使用l...

  • docker-elk配置sentinl插件发送钉钉告警

    安装elk 下载elk docker工具包并启动 elk 6.6.1 修改docker-compose.yml挂载...

  • ELK

    目录 一、ELK介绍二、ELK安装准备工作三、安装es四、 配置es五、curl查看es六、安装kibanan七、...

网友评论

      本文标题:ELK学习03-Logstash6.6安装

      本文链接:https://www.haomeiwen.com/subject/xsmitctx.html