随笔分类 - Elasticsearch
摘要:我们知道Elasticsearch的索引拆分成多个shard进行存储在磁盘里,shard虽然分了primary shard和replica shard,可以保证集群的数据不丢失,数据访问不间断,但如果机房停电导致集群节点全部宕机这种重大事故时,我们就需要提前定期地对数据进行备份,以防万一。 1.ES
阅读全文
摘要:Springboot整合Elasticsearch 首先,我们需要先创建一个SpringBoot项目,可参考我之前编写的SpringBoot项目的创建 1、导入相关maven依赖 <!--elasticsearch检索服务依赖--> <dependency> <groupId>org.springf
阅读全文
摘要:cannl同步mysql数据到es中 canal组件介绍 canal-admin(非必须但推荐使用):为canal提供整体配置管理、节点运维等面向运维的功能,提供相对友好的WebUI操作界面,方便更多用户快速和安全的操作。 canal-server:服务端,从mysql读取binlog日志获取增量日
阅读全文
摘要:elastic 账号:拥有 superuser 角色,是内置的超级用户。 kibana 账号:拥有 kibana_system 角色,用户 kibana 用来连接 elasticsearch 并与之通信。Kibana 服务器以该用户身份提交请求以访问集群监视 API 和 .kibana 索引。不能访
阅读全文
摘要:Kibana或logstash或其他程序访问ES时,他们之间的数据传输都是走明文的,非常不安全,所以要配置https加密 配置Elasticsearch for Https 1.修改ES配置文件 证书elastic-certificates.p12的生成请参考Elasticsearch集群内部通信加
阅读全文
摘要:logstash组件访问带有安全认证的Elasticsearch集群 ES开启了身份安全认证功能后,logstash自然也是需要配置才能正常访问我们ES的 修改logstash配置文件 cd /usr/local/logstash-7.6.1/config/ vim beat_logstash.co
阅读全文
摘要:elasticsearch-head组件访问带有安全认证的Elasticsearch集群 ES开启了身份安全认证功能后,elasticsearch-head自然也是需要配置才能正常访问我们ES的 修改ES集群配置文件 cd /usr/local/elasticsearch-7.6.1/config/
阅读全文
摘要:开启Elasticsearch集群内部通信加密和身份安全认证功能 在 6.8 之前免费版本并不包含安全认证功能,之后版本有开放一些基础认证功能;为了防止各种事故,一般都会设置es集群的访问密码;设置访问密码的前提必须要设置集群证书,不然es启动报错。关于设置证书的作用,简单来说就是为ES集群内部节点
阅读全文
摘要:Kibana组件访问带有安全认证的Elasticsearch集群 ES开启了身份安全认证功能后,Kibana自然也是需要配置才能正常访问我们ES的 方式1:修改配置文件 cd /usr/local/kibana-7.6.1-linux-x86_64/config vim kibana.yml #将以
阅读全文
摘要:ES的集群部署其实和单机部署几乎一致,主要的不同点就在于配置文件 服务规划: ES集群部署 可参考Elasticsearch详解及部署将三台设备分别部署好ES 修改ES配置文件 将三台设备的配置文件进行修改 su - es cd /usr/local/elasticsearch-7.6.1/conf
阅读全文
摘要:Elasticsearch介绍 Elasticsearch简称ES,是一个基于Lucene的搜索服务器。它提供了一个分布式、高扩展、高实时的搜索与数据分析引擎,基于RESTful web接口,它能很方便的使大量数据具有搜索、分析和探索的能力。 Elasticsearch的实现原理主要分为以下几个步骤
阅读全文
摘要:通过访问IP:5601即可 注:下列所有操作可结合elasticsearch-head进行学习 索引的创建删除操作 索引其实也可以理解成是一张表 索引创建 索引创建并赋值 索引创建及定义属性 这里会涉及type为text类型,除了text类型,对于字符串还可以分配keyword类型,二者区别如下:
阅读全文
摘要:ELK与EFK介绍 先来了解一下ELK是什么? ELK 是 Elastic 公司提供的一套完整的日志收集以及展示的解决方案,是三个产品的首字母缩写,分别是 Elasticsearch、Logstash 和 Kibana。 Elasticsearch,简称ES,是实时全文搜索和分析引擎,提供搜集、分析
阅读全文
摘要:1.elasticsearch-head界面说明 在浏览器访问http://IP:9100即可访问 可以看到我们的elasticsearch-head正是连接了我们的ES:9200地址,并且,ES集群名称为my-es,集群健康值为green,ES集群下有一个节点,名称为node-1 集群健康值的几种
阅读全文
浙公网安备 33010602011771号