日志管理平台-ELK环境搭建

ELK是Elasticsearch、Logstash、Kibana三大开源框架首字母大写简称,通过ELK我们可以更加快捷方便的查看日志

Elasticsearch和Kibana环境搭建教程

logstash-6.4.3.tar.gz下载

  1. 先安装好Elasticsearch和Kibana环境
  2. 将下载的logstash-6.4.3.tar.gz上传到服务器的/usr/local文件夹下
  3. 解压logstash-6.4.3.tar.gz
    tar -zxvf logstash-6.4.3.tar.gz
  4. 进入logstash解压目录的config目录下执行
    vim eslog.conf
    

    5.输入内容

input {
    # 从文件读取日志信息 输送到控制台
    file {
        path => "/usr/local/elasticsearch-6.4.3/logs/elasticsearch.log"
        codec => "json" ## 以JSON格式读取日志
        type => "elasticsearch"
        start_position => "beginning"
    }
}

# filter {
#
# }

output {
    # 标准输出 
    # stdout {}
    # 输出进行格式化,采用Ruby库来解析日志   
     stdout { codec => rubydebug }
	 elasticsearch {
        hosts => ["localhost:9200"]
        index => "es-%{+YYYY.MM.dd}"
    }	 
}

6.启动logstash,进入到bin目录下

./logstash -f ../config/eslog.conf

7.启动es和kibana

8.查看日志

命令方式查看:

图形方式查看:

猜你喜欢

转载自blog.csdn.net/qq_38279833/article/details/108244093