一、ElasticSearch安装
下载地址:
elasticsearch
的下载与安装
https://blog.csdn.net/qq_40974235/article/details/118571475
elasticsearch的下载地址:https://www.elastic.co/cn/downloads/elasticsearch
可以使用华为云的镜像: https://mirrors.huaweicloud.com/elasticsearch/ (有效)
安装es之前确保系统已安装JDK(需要JDK1.8以上版本)ik分词器
的下载地址:https://github.com/medcl/elasticsearch-analysis-ik/releases (有效)kibana
可视化工具下载地址:https://www.elastic.co/cn/downloads/kibana 或者华为云的镜像,只是没有最新的版本https://mirrors.huaweicloud.com/kibana/ (有效)
注意:elasticsearch要与kibana版本要保持一致head插件
: 可视化界面:head插件下载地址:https://github.com/mobz/elasticsearch-head,下载zip包
Kibana的安装
二、ElasticSearch配置
-
windows安装好后的目录结构
-
可以配置占用内存的大小
- elasticsearch 目录结构
bin 启动文件
config 配置文件
log4j2 日志配置文件
jvm.options java虚拟机相关的配置
elasticsearch.yml elasticsearch的配置文件 默认9200端口 跨域配置
lib 相关jar包
logs 日志
modules 功能模块
plugins 插件(ik)
-
elasticsearch启动,端口为9200
双击elasticsearch.bat 启动
5. 访问elasticsearch
三、elasticsearch中的head插件
-
下载好elasticsearch-head-master插件,然后进行安装
elasticsearch-head
是一款专门针对于elasticsearch的客户端工具
,elasticsearch-head
是一个基于node.js
的前端工程
前提:需要安装nodejs
,运行elasticsearch-head
会用到grunt
,而grunt
需要npm包管理器
,所以nodejs
是必须要安装的(nodejs安装不在这里讲述)
- 启动head插件
-
访问9100
出现跨域问题
- 在elasticsearch.yml中解决跨域配置
http.cors.enabled: true
http.cors.allow-origin: "*"
-
重启es服务器,再次访问,显示正常
-
建立索引
四、ELK
Elk
是Elasticsearch、Logstash、Kibana
三大开源框架首字母大写简称。市面上也被称为Elastic Stack
.其中Elasticsearch
是一个基于Lucene
、分布式、通过Restful
进行交互的近实时搜索平台框架。像类似百度,谷歌这种大数据全文搜索引擎的场景都可以使用Elasticsearch
作为底层支持框架,可见Elasticsearch
提供的搜索能力确实强大,市面上很多时候我们简称Elasticsearch
为es
.Logstash
是ELK
的中央数据流引擎,用于从不同目标(文件、数据存储/MQ)收集的不同格式数据,经过过滤后支持输出到不同的目的地 (文件/MQ/redis/elasticsearch/kafka
等)。Kibana
可以将elasticsearch
的数据通过友好的页面展示出来。提供实时分析的功能。
市面上很多只要提供ELK
能够一致说出它是一个日志分析架构技术栈总称,但实际上ELK
不仅仅适用于日志分析,它还可以支持其他任何数据分析和收集的场景,日志分析和收集只是更具有代表性,并非唯一性。
五、Kibana
- kibana简介
Kibana
是一个针对Elasticsearch
的开源分析及可视化平台,用来搜索、查看交互存储在Elasticsearch索引
中的数据。使用Kibana
,可以通过各种图表进行高级数据分析展示。Kibana
让海量数据更容易理解。让操作简单,基于浏览器的用户界面可以快速创建仪表板(dashboard)实时显示Elasticsearch查询动态。设置Kibana非常简单,无需编码或者额外的基础架构,几分钟就可以完成Kibana安装并启动Elasticsearch索引监视。
官网地址:https://www.elastic.co/cn/kibana
Kibana 版本要和Es版本一致
2. kibana项目结构
3. 启动kibana进行测试
4. 点击kibana.bat 启动 如果 出现log… 卡住 可以进行点击回车
5. 访问5601端口
6. 做查询测试文章来源:https://www.toymoban.com/news/detail-419078.html
文章来源地址https://www.toymoban.com/news/detail-419078.html
-
kibana汉化插件
将config中的kibana.yml文件修改如下内容
汉化改完,重启项目即可。
到了这里,关于Elasticsearch(二)——安装与下载的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!