ELK搭建

1、elasticsearch和kibana搭建配置见

https://blog.csdn.net/yh_zeng2/article/details/148812447?spm=1001.2014.3001.5501

2、logstash 下载

下载和elasticsearch版本一致的logstash,下载地址:

Past Releases of Elastic Stack Software | Elastic

这里下载的是 logstash-6.8.23

通过网盘分享的文件:logstash-6.8.23.zip
链接: https://pan.baidu.com/s/1bAr_z6Dz8OUVKH0cLhKJ3g?pwd=1234 提取码: 1234

3、配置 logstash.conf

在conf目录下添加 logstash.conf,可以从logstash-sample.conf拷贝,内容 如下:

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

input {
  file{
     path => ["D:/log/documentdemo/*.log"]
	 start_position => "beginning"
	 # type随便填写个名字
	 type => "document-demo-system"
  }
  file{
     path => ["D:/log/say/*.log"]
     start_position => "beginning"
  	 type => "say-system"
  }
}


output {
  if [type] == "document-demo-system" {
    elasticsearch {
      hosts => ["http://localhost:9200"]
      index => "document-logs-%{+YYYY.MM.dd}"
    }
  }
  if [type] == "say-system" {
    elasticsearch {
      hosts => ["http://localhost:9200"]
      index => "say-logs-%{+YYYY.MM.dd}"
    }
  }
  # 可选:将日志输出到控制台进行调试
  # stdout { codec => rubydebug }
}

4、启动logstash

注意:logstash的路径不能有空格,否则报:

错误: 找不到或无法加载主类 Tools\logstash\logstash-6.8.23\logstash-core\lib\jars
\animal-sniffer-annotations-1.14.jar;E:\java
请按任意键继续. . .

启动要指定配置文件 ,命令如下:

call logstash.bat -f E:\tools\logstash\logstash-6.8.23\config\logstash.conf

1)Kibana 点击 Management

http://localhost:5601/app/kibana#/management?_g=()

2)访问Management页面上的IndexPatterns,Create  index pattern

3)Discover搜索日志,如下图:

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值