logstash部署

安装jdk
tar -xf jdk-8u191-linux-x64.tar.gz  -C /usr/local/
mv /usr/local/jdk1.8.0_191/ /usr/local/java
vim /etc/profile
JAVA_HOME=/usr/local/java
PATH=$JAVA_HOME/bin:$PATH
export JAVA_HOME PATH
source /etc/profile
java -version

在这里插入图片描述

安装logstash
tar -xf logstash-7.3.2.tar.gz -C /usr/local/
mv /usr/local/logstash-7.3.2/  /usr/local/logstash
logstash 的数据测试
  • 基本的输入输出
/usr/local/logstash/bin/logstash -e 'input { stdin{} } output { stdout{} }

需要等待
在这里插入图片描述
当看到上图字样时,就可以输入
在这里插入图片描述

  • 把内容写到elasticsearch中
/usr/local/logstash/bin/logstash -e 'input { stdin{} } output {  elasticsearch { hosts => ["192.168.192.130:9200"]} }'

需要等待
在这里插入图片描述
当看到上图字样时,就可以输入

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

日志搜集

参数说明:

input 上传数据 path 指定日志文件的路径

start_position 从头开始

hosts 输出到那台elasticsearch server

index 定义格式,显示到web界面上

vim file.conf
input {
        file{
                path => "/var/log/yum.log"
                type => "system"
                start_position => "beginning"
        }
}
output {
        elasticsearch {
                hosts => ["192.168.192.130:9200"]
                index => "system-%{+YYYY.MM.dd}"

        }
}

/usr/local/logstash/bin/logstash -f /root/file.conf 

在这里插入图片描述
在这里插入图片描述

也可以通过kibana查看

如果要配置kibana,请点击kinana的配置

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值