ES日志分析在Win系统上的安装和使用

Es日志分析三件套ElasticSearch、Kibana、logstash。

ElasticSearch

下载

官方下载地址
官方
选择自己想要的版本下载即可。这个地方有可能下载会比较慢。可以结合迅雷做下载。

分词器下载

官方分词器下载

如果GIthub加载不出来。可以看看我的这个文章GitHub上不去怎么办?

我这边下载的是和elasticsearch-7.16.3一样的elasticsearch-analysis-ik-7.16.3的版本。(ES和Kibana的版本要保持一致)

分词器放置位置。打开上面我们下载的elasticsearch-7.16.3的目录
在这里插入图片描述
将我们下载的elasticsearch-analysis-ik-7.16.3的分词器放置到es的plugins文件夹下面。
在这里插入图片描述
注意:放置elasticsearch-7.16.3的文件夹最好不要出现中文名字。

配置文件

在这里插入图片描述

​
# 增加新的参数,这样head插件可以访问es
http.cors.enabled: true 
http.cors.allow-origin: "*"
#@注意,设置参数的时候:后面要有空格!
cluster.name: rosszhang
​
ingest.geoip.downloader.enabled: false

Win启动

我本地下载的是elasticsearch-7.16.3的版本。我们可以先尝试启动一下。
在这里插入图片描述
打开es下的/bin/elasticsearch.bat 。双击运行.bat文件。之后我们可以访问127.0.0.1:9200来验证。结果如下:

{
    "name": "ROSS-ZHANG",
    "cluster_name": "rosszhang",
    "cluster_uuid": "MTxOOaEDTsaUuX5zFt9QDA",
    "version": {
        "number": "7.16.3",
        "build_flavor": "default",
        "build_type": "zip",
        "build_hash": "4e6e4eab2297e949ec994e688dad46290d018022",
        "build_date": "2022-01-06T23:43:02.825887787Z",
        "build_snapshot": false,
        "lucene_version": "8.10.1",
        "minimum_wire_compatibility_version": "6.8.0",
        "minimum_index_compatibility_version": "6.0.0-beta1"
    },
    "tagline": "You Know, for Search"
}

kibana

下载

官方下载地址

在这里插入图片描述
下载如果慢可以使用迅雷。

配置文件

在这里插入图片描述

elasticsearch.hosts: ["http://localhost:9200"]
​
# Specifies locale to be used for all localizable strings, dates and number formats.
# Supported languages are the following: English - en , by default , Chinese - zh-CN .
#i18n.locale: "en"
i18n.locale: "zh-CN"

其他的看情况配置。Win做测试是够了的。

启动

进入Kibana/bin路径下,双击运行kibana.bat
在这里插入图片描述
这个启动有点慢,注意等待。然后我们访问http://127.0.0.1:5601

在这里插入图片描述

logstash

下载

添加链接描述

在这里插入图片描述

配置文件

在logstash-7.16.3\bin目录下新增logstash.conf文件。

# Sample Logstash configuration for creating a simple
# Beats -> Logstash -> Elasticsearch pipeline.
​
input {
  beats {
    port => 5044
  }
}
​
output {
  elasticsearch {
    hosts => ["http://localhost:9200"]
    index => "%{[@metadata][beat]}-%{[@metadata][version]}-%{+YYYY.MM.dd}"
    #user => "elastic"
    #password => "changeme"
  }
}

启动

进入logstash-7.16.3\bin目录下,然后按住Shift+鼠标右键,在本地打开Powershell窗口。输入如下命令运行

.\logstash -f .\logstash.conf

在这里插入图片描述
测试验证,直接访问:127.0.0.1:9600

{
    "host": "Ross-zhang",
    "version": "7.16.3",
    "http_address": "127.0.0.1:9600",
    "id": "abb4fe13-6438-4f20-afa5-cf36454ca0fd",
    "name": "Ross-zhang",
    "ephemeral_id": "fabcef28-ba1a-4e16-b25e-9bc5c3affc8c",
    "status": "green",
    "snapshot": false,
    "pipeline": {
        "workers": 12,
        "batch_size": 125,
        "batch_delay": 50
    },
    "build_date": "2022-01-06T23:14:04Z",
    "build_sha": "3026bec17a3adf65b29bb75a1567669360a78a86",
    "build_snapshot": false
}

完美运行。
Win就写这么多了。后续再写一个Linux安装步骤。

下面这个是我的个人公共号 只会写Bug的程序猿,大家可以关注一下。相互交流学习。

RossZhang的CSDN地址

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

打赏作者

拈㕦一笑

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

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

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

打赏作者

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

抵扣说明:

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

余额充值