暂无图片
暂无图片
暂无图片
暂无图片
暂无图片

Logstash搭建

臭虫说 2021-04-27
586

Logstash安装

#下载对应的版本
cd /opt
wget https://artifacts.elastic.co/downloads/logstash/logstash-7.6.1.tar.gz
tar -xvf logstash-7.6.1.tar.gz -C /usr/local/ #解压
cd /usr/local #切换到指定的目录

安装前准备

#创建持久化目录:
mkdir -p /usr/local/logstash-7.6.1/log-data

安装

#配置logstash  或者直接替换 logstash.yml
vim /usr/local/logstash-7.6.1/config/logstash.yml

#修改一下内容或者直接追加开头或末尾
node.name: log-demo #设置节点名称,一般写主机名
path.data: /usr/local/logstash-7.6.1/log-data #创建logstash 和插件使用的持久化目录
config.reload.automatic: true #开启配置文件自动加载
config.reload.interval: 10s #定义配置文件重载时间周期
http.host: "0.0.0.0" #定义访问主机名,

#配置占用空间大小 logstash启动较慢
vim /usr/local/logstash-7.6.1/config/jvm.options
-Xms512m
-Xmx512m

启动测试

cd /usr/local/logstash-7.6.1
vim test.conf # 输入一下内容
input{
stdin{}
}

output{
stdout{
codec=>rubydebug
}
}
# debug 启动测试 输入 hello word 回车
bin/logstash -f test.conf --config.debug
# 看到启动成功的日志后 输入 hello world
[2021-04-26T17:43:22,897][INFO ][logstash.agent ] Successfully started Logstash API endpoint {:port=>9600}
hello world
{
"host" => "bogon",
"@timestamp" => 2021-04-26T09:44:18.764Z,
"message" => "hello world",
"@version" => "1"
}

logstash安装成功:


文章转载自臭虫说,如果涉嫌侵权,请发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

评论