设为首页 加入收藏

TOP

.net core 与ELK(5)安装logstash
2019-09-17 19:08:04 】 浏览:34
Tags:.net core ELK 安装 logstash

1.下载https://www.elastic.co/downloads/logstash到/usr/local/src

wget https://download.elastic.co/logstash/logstash/logstash-2.4.0.tar.gz

2.解压

tar -zxvf logstash-2.4.0.tar.gz -C /usr/local

3.创建配置文件

cd /usr/local/logstash/config
vi test.conf

输入

input {
    file {
        path => "/opt/boot/logs/*.log"
        start_position => beginning
    }
    stdin {

    }
}
filter {
  #Only matched data are send to output.
}
output {
    stdout {
      codec => rubydebug
    }
    elasticsearch {
    action => "index"          #The operation on ES
    codec  => rubydebug
    hosts  => "192.168.235.32:9200"   #ElasticSearch host, can be array.
    index  => "logstash-%{+YYYY.MM.dd}"         #The index to write data to.
  }
}

运行

bin/logstash -f test.conf

4.新建测试log文件

cd /opt/boot/logs
vim 1.log

写入测试数据:aa

5.打开kibana

新建index partner

查看

至此,简单完成了日志系统,生产中,可以通过Serilog等组件写日志,通过logstash监听,并写入els,并展示出来

】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
上一篇使用阿里云的短信服务发送短信 下一篇.net core 与ELK(3)安装Kibana

最新文章

热门文章

Hot 文章

Python

C 语言

C++基础

大数据基础

linux编程基础

C/C++面试题目