侧边栏壁纸
博主头像
一朵云的博客博主等级

拥抱生活,向阳而生。

  • 累计撰写 67 篇文章
  • 累计创建 25 个标签
  • 累计收到 7 条评论

目 录CONTENT

文章目录

ElasticSearch -- ELK 介绍及安装

一朵云
2022-12-06 / 0 评论 / 1 点赞 / 8090 阅读 / 5458 字

ElasticSearch

简介:

作用:可以理解为存储数据的。

ElasticSearch 官网https://www.elastic.co/cn/elasticsearch/

ElasticSearch华为云镜像下载地址https://mirrors.huaweicloud.com/elasticsearch/?C=N&O=D

目录介绍:

image-1677489888296

部署服务

基于windows

启动

双击ElasticSearch安装路径下bin目录内的elasticsearch.bat。(默认9200端口启动)

image-1677754193743

访问

localhost:9200

image-1677754230616

安装插件 head

为了更加直观的观察ElasticSearch,我们通常会使用 head 插件(建议只用来看,不用来操作es)

下载地址:https://github.com/mobz/elasticsearch-head

下载后解压 – 进入解压后的文件夹 – cmd – cnpm install – npm run start

image-1677754316312

启动后访问 localhost:9100,发现跨域问题,同域名不同端口。

image-1677754334889

解决跨域问题:
1、关闭elasticsearch;
2、修改elasticsearch安装路径下,config目录内的elasticsearch.yml文件
允许跨域配置
http.cors.enabled: true
http.cors.allow-origin: “*”
3、启动elasticsearch
4、elasticsearch-head 重新连接

image-1677754379911

ElasticSearch 与 Solr 对比

  • 1、Solr 利用 Zookeeper 来进行分布式管理,而 ElasticSearch 无需依赖,自身带有分布式协调管理功能。
  • 2、Solr 支持更多格式的数据,比如 JSON、XML、CSV,而 ElasticSearch 仅支持 JSON 文件格式。
  • 3、Solr 官方提供的功能比较全,而 ElasticSearch 本身更注重核心功能,高级功能更多是由第三方插件提供,例如图形化界面需要 Kibana 来友好支撑。
  • 4、Solr 查询快,但更新索引时慢(与ElasticSearch比,插入删除慢些),用于电商等应用查询比较多;ES建立索引快(与Solr比,查询会慢一些),即实时性查询快,常用于facebook、新浪微博等网站的搜索。
  • 5、Solr 比较成熟,拥有一个更大、更完整的用户、开发、贡献者社区,而 ElasticSearch 相较之,开发维护者较少、更新迭代太快,学习成本比较高。

Logstash

简介:

作用: 可以理解为过滤收集到的数据的。

Logstash 官网: https://www.elastic.co/cn/logstash/

Logstash华为云镜像下载地址: https://mirrors.huaweicloud.com/logstash/?C=N&O=D

暂时还没接触到,没有实际使用经验,故不展开描述了。

Kibana

作用:可以理解为检索展示、分析数据的。

Kibana 官网: https://www.elastic.co/cn/kibana/

Kibana华为云镜像下载地址: https://mirrors.huaweicloud.com/kibana/?C=N&O=D

部署服务

基于windows

启动

下载好后解压 – 访问解压路径下的bin目录 – 双击 kibana.bat 运行

image-1678089452028

访问

访问localhost:5601

image-1678089485964

汉化

修改kibana.yml文件,弄成中文的。(修改后重启Kabana)

i18n.locale: “zh-CN”

image-1678089506812

最终效果

image-1678089531789

1
elk

评论区