本文介绍Linux环境如何安装Logstash

本文环境是在腾讯云服务器CentOS7.2搭建的,JDK1.8,Logstash-5.4.2。

1.下载Logstash

本人是从本地上传到服务器上的,使用的是5.4.2。

scp /Users/dalaoyang/downloads/logstash-5.4.2.tar.gz root@ip:/usr/local/tool/logstash-5.4.2.tar.gz

2.解压Logstash

进入上传目录解压Logstash

tar -zxvf logstash-5.4.2.tar.gz

3.测试Logstash

进入logstash-5.4.2目录

cd logstash-5.4.2

这里简单举2个例子测试

3.1 简单输出到控制台

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

如图所示,即为启动成功

图片描述

输入dalaoyang,如下所示

图片描述

读取文件输出到Redis

input {

file {

type => "test_log"

path => ["/Users/dalaoyang/logs/my.log"]

start_position => "beginning"

sincedb_path => "/dev/null"

}

}

filter {

if [type] == 'test_log' {

multiline {

pattern => "^%{TIMESTAMP_ISO8601} "

negate => true

what => previous

}

}

}

output {

if [type] == "test_log" {

redis {

host => "ip"

port => "6379"

data_type => "list"

key => "log"

#redis密码

password => "123456"

}

# stdout {codec => rubydebug}

}

}

启动命令 bin/logstash -f 上面配置的文件位置

比如

bin/logstash -f logstash.conf

总结

以上全是本人踩坑实践得到的,亲测可用。

logstash zip linux安装,Linux安装Logstash相关推荐

  1. ELK实战,Linux版docker安装ElasticSearch、ES-head、Logstash、Kiabana入门,无坑详细图解

    项目需要,记录一次ELK日志分析系统无坑初始安装过程,并给大家整理出了操作elasticsearch的主要命令,elasticsearch!伙伴们都懂得哦!别的不多说,看过内容概览,直接开整!!! 一 ...

  2. linux 源码安装 zip/unzip

    linux 源码安装 zip/unzip 场景说明 Linux服务器,没有root权限 需要使用zip/unzip,但遗憾的是服务器没有安装 解决办法 自己用源码编译 步骤 下载zip/unzip的源 ...

  3. python27怎么安装thrift解压包_Python在Linux环境中安装Thrift

    1.文件下载:thrift-0.11.0.tar.gz 个人网盘下载:链接:https://pan.baidu.com/s/1MXgx8LuN4wk7ssVUD9Wzaw  提取码:xw85 2. 将 ...

  4. Linux软件的安装,更新与卸载

    linux软件的安装,更新与卸载 Linux常见的安装为tar,zip,gz,rpm,deb,bin等.我们可以简单的分为三类. 第一:打包或压缩文件tar,zip,gz等,一般解压后即可,或者解压后 ...

  5. 怎么安装linux系统 硬盘,如何实现硬盘安装linux系统

    CentOS镜像文件DVD. 1.在Windows XP下删除最后一个分区. 2.把下载的CentOS镜像文件放在FAT格式的任何一个盘. 3.解压aDVD镜像中isolinux文件夹到C:\(就是C ...

  6. linux 上oracle安装

    Linux上oracle的安装 Linux 版本: Red Hat Enterprise Linux5.0 Oracle 版本: oracle 11g   Linux 版本检查 #cat /etc/i ...

  7. linux下memcached安装 和redis安装,jdk,tomcat,mysql 安装

    一.memcached安装yum search memcached yum -y install memcached memmcached -h service memcached restart c ...

  8. Arduino可穿戴教程Linux平台下安装Arduino IDE

    Arduino可穿戴教程Linux平台下安装Arduino IDE Linux平台下安装Arduino IDE Linux平台下的安装方式和Windows下的zip形式安装是类似的,只是Linux下的 ...

  9. python27安装-linux安装python2.7

    linux自带的python是2.6版本的,用习惯了2.7.x,所以想升级python2 1.下载源码包,后面的下载链接直接在python官网找的,如果想安装更高的版本自行更换 wget https: ...

最新文章

  1. 细数 Windows 平台上的 NoSQL 数据库
  2. 在asp.net中读取XML文件信息的4种方法
  3. mysql freebuf_浅析mysql存储过程
  4. vue cli 4.x打包后如何部署到tomcat服务器上
  5. python直角三角形型编程_python打印直角三角形与等腰三角形实例代码
  6. php mysql持久连接是怎样的_怎样使PHP与MySQL数据库进行持久连接
  7. cookie的保存 jq,如何使用jQuery读取Cookie并将其存储在变量中?
  8. ibm vios_使用IBM地理分散弹性解决方案在生产现场保留冗余VIOS配置
  9. 加拿大计算机工程研究生,加拿大电子与计算机工程研究生
  10. Chrome浏览器启动页被劫持解决
  11. Java中introduce方法,Introduce Foreign Method (引入外加函数)
  12. ImportError: No module named 'win32api'
  13. 数据安全加密技术分析
  14. 读取linux内核内存,devmem读写物理内存和devkmem读取内核虚拟内存
  15. 【WinSCP】强大的可视化远程文件传输 、管理工具 (支持多种协议,支持电脑与手机)
  16. 论文查重字数和重复率有什么关系吗?
  17. Profinet通信协议基础知识
  18. MATLAB画图使用不同的线型、点及标记
  19. DIY制作示波器的超详细教程:(二)电路才是“硬”道理——硬件电路简述
  20. POJ - 2763 Housewife Wind

热门文章

  1. [R语言学习笔记1] R语言for循环的使用
  2. Linux内核大讲堂 (一) 设备驱动的基石驱动模型(1)
  3. matlab 显示下划线,如何让下划线显示
  4. Intel SSD 540S掉盘,无法识别的修复办法
  5. 如何理解Python与解释型语言
  6. 正在读risk and asset allocation - Attilio Meucci(Lehman brothers)
  7. wince摄像头驱动帖子集锦
  8. 【报告分享】2021年中国商业航天研究报告-创业邦研究中心(附下载)
  9. 交换机三种端口模式的特点
  10. 人类首次登月 | 历史上的今天