Logstash一:安装


一、Logstash简介

    官网地址:https://www.elastic.co/products/logstash            

    Logstash是一个开源的服务器端数据处理管道,可以同时从多个源中获取数据,    将其转换并发送到指定的存储区

    顾名思义,Logstash 收集数据对象就是日志文件。由于日志文件来源多(如:系 统日志、服务器 日志等),且内容杂乱,不便于人类进行观察。因此,我们可以使 用Logstash 对日志文件进行收集和统一过滤,变成可读性高的内容,方便开发者或运维人员观察,从而有效的分析系统/项目运行的性能,做好监控和预警的准备工作等。

二、安装Logstash

    安装下载链接:https://www.elastic.co/downloads/logstash

    安装logstash需要依赖JDK8

    下载特定的安装包

   

    解压到相应目录

    tar -zxvf logstash-6.2.3.tar.gz -C /u01

    cd /u01/logstash-6.2.3/

三、测试安装,开始第一个事件

    首先,通过运行最基本的Logstash管道来测试Logstash安装

    一个logstash管道需要两个必须元素,input和output;和一个可选元素filter。input插件用户收集数据源的数据,filter插件过滤数据,output插件将数据输出到指定目标。

    测试logstash的安装,运行最基本的logstash管道,如:

    cd logstash-6.2.3
    bin
/logstash -e 'input {stdin { } } output { stdout {} }'

    -e,选项表示使用命令行里的配置参数立即启动实例

    当出现Pipelinesruning,输入hello world,出现如下提示

[2018-03-28T10:11:39,065][INFO ][logstash.agent           ] Pipelines running {:count=>1, :pipelines=>["main"]}

hello world

2018-03-28T02:11:49.182Z localhost hello world

 

Ctrl D断开


猜你喜欢

转载自blog.csdn.net/qq_29767087/article/details/79722454