• [logstash] 下载安装初始化


    下载

    直接下载官方发布的二进制包的,可以访问 https://www.elastic.co/downloads/logstash 页面找对应操作系统和版本,点击下载即可。不过更推荐使用软件仓库完成安装。

    安装

    如果你必须得在一些很老的操作系统上运行 Logstash,那你只能用源代码包部署了,记住要自己提前安装好 Java:

    yum install java-1.8.0-openjdk
    export JAVA_HOME=/usr/java
    

    软件仓库的配置,主要两大平台如下:

    Debian 平台

    wget -O - http://packages.elasticsearch.org/GPG-KEY-elasticsearch | apt-key add -
    cat >> /etc/apt/sources.list <<EOF
    deb http://packages.elasticsearch.org/logstash/5.0/debian stable main
    EOF
    apt-get update
    apt-get install logstash
    Redhat 平台
    rpm --import http://packages.elasticsearch.org/GPG-KEY-elasticsearch
    cat > /etc/yum.repos.d/logstash.repo <<EOF
    [logstash-5.0]
    name=logstash repository for 5.0.x packages
    baseurl=http://packages.elasticsearch.org/logstash/5.0/centos
    gpgcheck=1
    gpgkey=http://packages.elasticsearch.org/GPG-KEY-elasticsearch
    enabled=1
    EOF
    yum clean all
    yum install logstash
    

    测试运行

    logstash -e "input{stdin{}}output{stdout{codec=>rubydebug}}"
    或者 使用配置文件启动
    [logstash -e logstash.config]

    然后在命令行输入 helloworld

    helloworld
    {
              "host" => "LAPTOP-2F5FUTK2",
        "@timestamp" => 2020-06-30T08:05:36.120Z,
           "message" => "helloworld
    ",
          "@version" => "1"
    }
    

    如果使用配置文件

    logstash.config
    
    input {
        stdin{
        }
    } 
     
    output {
        stdout{
        }
    }
    
  • 相关阅读:
    java文件下载
    java中StringUtils中isEmpty 和isBlank的区别
    spring boot jsp页面
    hello,word!
    maven compile启动报错
    java File类常用方法
    spring boot 启动问题
    /proc/sys/net/ipv4/下各项的意义
    Zend Framework 中 htaccess 的标准配置
    三种识别目标为移动设备的方法
  • 原文地址:https://www.cnblogs.com/anycc/p/13214418.html
Copyright © 2020-2023  润新知