Centos7.5安装Kibana7.17和Logstash7.17

安装Kibana: 

Past Releases of Elastic Stack Software | Elastic

下载对应版本的Kibana,上传Linux服务器,解压/home/software/kibana-7.17/

放开的配置如下

server.port: 5601
server.host: "0.0.0.0"
server.publicBaseUrl: "http://122.51.53.xxx:5601"
elasticsearch.hosts: ["http://localhost:9200"] 

// 因为ElasticSearch与kibana是安装在同一服务器,所以是localhost

 Kibana如果用root用户启动也会报错跟ElasticSearch一样,需要换成非root用户启动。

这里把权限加上即可

chown -R elastic:elastic /home/software/kibana-7.17

然后启动    ./logstash   不报错即可。

安装logstash

下载对应的版本的logstashPast Releases of Elastic Stack Software | Elastic

上传Linux服务器,解压到/home/software/logstash-7.17/

到config文件夹下,复制一份logstash-sample.conf,命名为logstash.conf,这个是启动的默认配置文件,我这里配置了input和output,从微服务的日志文件读取。

# Sample Logstash configuration for creating a simple
# Beats -> Logstash -> Elasticsearch pipeline.

input{
        file {
               path => "/home/software/payment/logs/payment.log"  #微服务的日志文件
        }
}

output {
  elasticsearch {
    hosts => ["http://localhost:9200"]
    index => "logstash-%{type}-%{+YYYY.MM.dd}"   #索引
    user => "elastic"
    password => "root"
    document_type => "%{type}"    
    workers => 1
    flush_size => 20000        #传输数量 默认500
    idle_flush_time => 10      #传输秒数  默认1秒
    template_overwrite => true   
  }
}

log的流传方向就是

log日志文件----》logstash----》elasticsearch----》kibana

启动    ./kibana      可能会报错

ERROR: Pipelines YAML file is empty. Location: /home/software/logstash-7.17/config/pipelines.yml

打开这个文件/config/pipelines.yml确实全都注释了,放开一部分

 - pipeline.id: test
   pipeline.workers: 1
   pipeline.batch.size: 1
   config.string: "input { generator {} } filter { sleep { time => 1 } } output { stdout { codec => dots } }"
# - pipeline.id: another_test
   queue.type: persisted
   path.config: "/tmp/logstash/*.config"

重新启动不报错,表示成功。

更多详细也可以参考官方文档:

Logstash Processing Pipeline | Logstash Reference [2.3] | Elastic

更多阅读可以参考

logstash管道pipeline配置_奔跑的_小笼包-CSDN博客_logstash pipeline配置

安装logstash7.3.2遇到的坑及解决方案_小蜜蜂1010的博客-CSDN博客_logstash7 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

飞翔的咩咩

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值