-
场景描述 - 云搜索服务 CSS
外公网访问存在安全风险。 表1 不同集群对应的ELB能力 集群安全模式 ELB最终对外提供的服务形态 ELB负载均衡 ELB流量监控 ELB双向认证 非安全 无认证 支持 支持 不支持 单向认证 双向认证 支持 支持 支持 安全+HTTP 密码认证 支持 支持 不支持 单向认证+密码认证
-
场景描述 - 云搜索服务 CSS
外公网访问存在安全风险。 表1 不同集群对应的ELB能力 集群安全模式 ELB最终对外提供的服务形态 ELB负载均衡 ELB流量监控 ELB双向认证 非安全 无认证 支持 支持 不支持 单向认证 双向认证 支持 支持 支持 安全+HTTP 密码认证 支持 支持 不支持 单向认证+密码认证
-
使用云服务Logstash全量迁移集群数据 - 云搜索服务 CSS
修改配置文件:“名称”填写配置名称,例如es-es-all;“配置文件内容”填写ES集群迁移配置文件,配置文件示例如下。 input{ elasticsearch{ # 源集群访问地址信息 hosts => ["xx.xx.xx.xx:9200", "xx.xx.xx.xx:9200"]
-
接入集群进行双向认证的代码示例 - 云搜索服务 CSS
import org.elasticsearch.action.search.SearchRequest; import org.elasticsearch.action.search.SearchResponse; import org.elasticsearch.client.RequestOptions;
-
迁移集群 - 云搜索服务 CSS
迁移集群 迁移方案概述 源端为Elasticsearch 源端为Kafka/MQ 源端为数据库
-
接入集群进行双向认证的代码示例 - 云搜索服务 CSS
import org.elasticsearch.action.search.SearchRequest; import org.elasticsearch.action.search.SearchResponse; import org.elasticsearch.client.RequestOptions;
-
配置缓存 - 云搜索服务 CSS
将数据转储到OBS后,为了尽可能的减少对OBS的访问请求,并提升ES的查询性能,系统将会缓存部分数据。第一次获取到数据时,会直接访问OBS,之后将获取到的数据缓存在内存中,后续访问会先检查是否有缓存。数据缓存支持内存和文件。 ES访问不同的文件访问的模式是不一样的,缓存系统支持多级缓存,
-
查询证书列表 - 云搜索服务 CSS
huaweicloud.sdk.css.v1.region.CssRegion; import com.huaweicloud.sdk.css.v1.*; import com.huaweicloud.sdk.css.v1.model.*; public class ListElbCertsSolution
-
公网访问集群 - 云搜索服务 CSS
公网访问集群 针对启用HTTPS访问的安全集群(6.5.4及之后版本的Elasticsearch集群支持开启“安全模式”),云搜索服务的集群支持配置公网访问,配置完成后,通过提供的公网IP,您可以在外网接入安全集群。 CSS服务默认通过共享型负载均衡器实现公网访问,您也可以通过性
-
Elasticsearch针对filebeat配置调优 - 云搜索服务 CSS
yml配置文件做参数优化,调整output.elasticsearch端配置: #根据实际情况将worker参数调整为跟ES个数一致(该参数是指对应ES的个数,默认1)。 worker:1 #根据实际情况调大bulk_max_size参数(该参数是指单个elasticsearch批量API索引请求的最大事件数,默认是50)。
-
Http状态码监控 - 云搜索服务 CSS
背景信息 外部通过HTTP访问Elasticsearch都会返回response和相应的状态码,开源Elasticsearch服务端没有对状态码进行统计,无法准确知道调用ES接口的实际状态。用户无法通过监控知道整个集群的请求情况。Http状态码监控提供监控集群的Http状态码的能力。 前提条件
-
通过Transport Client接入集群 - 云搜索服务 CSS
Client的版本和Elasticsearch的版本保持一致,例如需要访问的ES集群版本是7.6.2,则使用的Transport Client客户端版本建议也是7.6.2。 准备工作 CSS集群处于可用状态。 确保运行Java代码的服务器与CSS集群的网络是互通的。 确认服务器已安装JDK1
-
公网访问集群 - 云搜索服务 CSS
公网访问集群 针对启用HTTPS访问的安全集群,云搜索服务的集群支持配置公网访问,配置完成后,通过提供的公网IP,您可以在外网接入安全集群。 CSS服务默认通过共享型负载均衡器实现公网访问,您也可以通过性能更优的独享型负载均衡器接入集群实现公网访问,配置方案请参见集群对接独享型负载均衡器。
-
通过Rest High Level Client接入集群 - 云搜索服务 CSS
Level Client接入集群 Elasticsearch官方提供了SDK(Rest High level Client)方式连接集群,Rest Client客户端对Elasticsearch的API进行了封装,用户只需要构造对应的结构即可对ES集群进行访问。Rest Clie
-
创建集群 - 云搜索服务 CSS
import com.huaweicloud.sdk.css.v1.region.CssRegion; import com.huaweicloud.sdk.css.v1.*; import com.huaweicloud.sdk.css.v1.model.*; import java
-
通过Python接入集群 - 云搜索服务 CSS
通过Python接入集群 本文介绍通过Python语言访问CSS集群的配置说明。 准备工作 CSS集群处于可用状态。 确保运行Python代码的服务器与CSS集群的网络是互通的。 操作步骤 安装Elasticsearch Python客户端,建议和Elasticsearch的版本保持一致,例如需要访问的集群版本是7
-
通过Go接入集群 - 云搜索服务 CSS
}, }, } es, _ := elasticsearch.NewClient(config) log.Println(elasticsearch.Version) log.Println(es.Info()) } 运行代码 根据集群类型将以上适配的代码写入到EsTest
-
查询集群详情 - 云搜索服务 CSS
引擎类型,支持elasticsearch和logstash。 version String CSS集群引擎版本号。详细请参考CSS支持的集群版本。 supportSecuritymode Boolean 支持安全模式 表4 ClusterDetailInstances 参数 参数类型 描述
-
访问集群类 - 云搜索服务 CSS
Reject”,如何解决? ES集群创建index pattern卡住 云搜索控制台页面提示系统繁忙 Elasticsearch集群报错:unassigned shards all indices es-head插件连接css集群报跨域错误 单节点集群打开Cerebro界面显示告警
-
CSS创建索引报错maximum shards open - 云搜索服务 CSS
shards open”。 问题原因 由于节点shard数量超过最大值限制,ES默认每个节点的shard数量是1000,如果shard数量超过这个值创建索引会报错。 解决方案 关闭或者删除不用的索引,减少shard数量。 修改节点的shard数量的限制。 PUT _cluster/settings