博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
linux环境安装Logstash
阅读量:3903 次
发布时间:2019-05-23

本文共 897 字,大约阅读时间需要 2 分钟。

1.下载地址

https://artifacts.elastic.co/downloads/logstash/logstash-7.13.1-linux-x86_64.tar.gz

2.logstash-7.13.1-linux-x86_64.tar.gz上传到/urs/es/目录下

3.解压

tar -zxvf logstash-7.13.1-linux-x86_64.tar.gz

4.进入logstash-7.13.1的config文件

cd /logstash-7.13.1/config

5.配置读取日志文件,输出位置

vim logconfig.config
input {
#从文件读取日志信息 输送到控制台 file{
path => "/usr/es/elasticsearch-7.13.1/logs/elasticsearch.log" #日志读取地址 codec =>"json" # json格式 type => "elasticsearch" # 服务名称 start_position =>"beginning" #文件的开始 }}#filter {
#}output {
#标准输出 #stdout{} #输出进行格式化,采用Ruby库来解析日志 stdout {
codec => rubydebug } #输出到elasticsearch服务地址 elasticsearch{
hosts => ["192.168.244.130:9200"] #根据每天创建索引 默认doc index => "es-%{+YYYY.MM.dd}" }}

6.启动并加载配置文件(这里已配置ouput,所以先启动elasticsearch服务)

#进入bin目录./logstash -f ../config/logconfig.config

7.后台启动

#进入bin目录./logstash -f ../config/logconfig.config &

转载地址:http://wpoen.baihongyu.com/

你可能感兴趣的文章
关于sizeof
查看>>
windows 核心编程笔记.070301
查看>>
WINDOWS核心编程笔记 070303
查看>>
终于解决了交叉表左上角,每页都显示的问题.
查看>>
windows核心编程 070309
查看>>
哈,又解决水晶报表的一个难题
查看>>
VC Ini文件处理
查看>>
一直误解sql事务的用法.
查看>>
转:利用C#实现分布式数据库查询
查看>>
转:Remoting系列(三)----对象的生命周期管理
查看>>
转:Remoting系列(二)----建立第一个入门程序
查看>>
转:Remoting系列(一)----Remoting的基本概念
查看>>
转:NET Remoting程序开发入门篇
查看>>
Net Remoting Singleton and Singlecall 区别
查看>>
2016年安大校赛(补题)
查看>>
BESTCODER ROUND92 1001.Skip the Class
查看>>
POJ 1661 Help Jimmy
查看>>
百练OJ 2755 神奇的口袋(递归+递推)
查看>>
HDU 1003 Max Sum
查看>>
Code Vs 1014 装箱
查看>>