检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
查看Elasticsearch集群审计日志 公有云平台提供了云审计服务。通过云审计服务,您可以记录与云搜索服务相关的操作事件,便于日后的查询、审计和回溯。 前提条件 已开通云审计服务。
数据导入导出类 Elasticsearch显示CPU使用率高,导致日志无法写入 ECS服务器部署Logstash推送数据到CSS服务报错 ES-Hadoop导数据时报"Could not write all entries"异常
云搜索控制台页面提示系统繁忙 Elasticsearch集群报错:unassigned shards all indices es-head插件连接Elasticsearch集群报跨域错误 单节点集群打开Cerebro界面显示告警 ECS无法连接到集群
v GET /_cat/thread_pool/search?v 查看集群监控,排查集群的写入和查询任务相关指标。 如果集群长期处于高堆内存占用状态,查看集群节点个数、节点规模,确认是否需要扩容。 解决方案 根据任务堆积现象优化客户端写入或查询程序。
在Console界面,执行如下命令查看索引信息。 GET _cat/indices 步骤5:停止任务 当数据迁移完成,不再需要迁移任务时,您可以停止任务。 登录云搜索服务管理控制台。 在左侧菜单栏选择“集群管理 > Logstash”。
": true } 父主题: CSS集群管理
解决方案 在Kibana的“Dev Tools”页面,执行以下命令将索引副本数量修改为“0”。 PUT _all/_settings { "index" : { "number_of_replicas" : 0 } } 父主题: 访问集群类
智能检测Elasticsearch集群风险 CSS服务提供智能运维功能,支持检测集群潜在风险,并给出风险处理的建议。 场景描述 集群的智能运维支持以下功能: 启动检测任务:通过启动检测任务,触发系统智能诊断集群的健康状况。
在“Dev Tools”页面,执行如下命令启动索引merge任务优化。
常用的DSL查询语句 下面列举了常用的DSL查询语句,全量的DSL查询语句请参见《Elasticsearch指南》。 设置查询条件过滤,等同于SQL语言中的where。 如下命令中,查询未在“_search”前面过滤索引,所以是查询所有索引。
解决方案 在Kibana的“Dev Tools”页面,执行如下命令: POST /_cluster/reroute?retry_failed=true 父主题: 访问集群类
offload_ivf 将底层索引实现的IVF倒排索引卸载到ES端实现,可以减少堆外内存的使用,以及减少写入/合并的性能开销。建议设置为true。 取值范围:true、false。 默认值:false。 创建向量索引 登录云搜索服务管理控制台。
切换Elasticsearch集群冷热数据 云搜索服务支持给Elasticsearch集群配置冷数据节点,支持对索引数据进行冷热切换。
在Kibana操作页面,执行如下命令查看Elasticsearch索引副本数量。 GET _cat/indices?v 图1 查看副本数量 执行如下命令配置索引副本数量。
执行命令后,会提示设置证书密码,并确认密码。请保存该密码,后续接入集群会使用。 父主题: CSS集群管理
可在kibana控制台,通过如下命令查看索引各个分片的大小。 GET _cat/shards?index=index_name&v 检查分片数是否分布不均匀。 提供如下两种方式查看: 通过CSS控制台集群详情页的“集群监控”中的“节点状态”查看,具体操作可参见查看监控指标。
通过Python客户端接入Elasticsearch集群 本文介绍通过Python语言访问CSS集群的配置说明。 准备工作 CSS集群处于可用状态。 确保运行Python代码的服务器与CSS集群的网络是互通的。
约束限制 仅Elasticsearch 7.6.2、Elasticsearch 7.10.2集群支持大查询隔离。 配置大查询隔离 大查询隔离特性和全局超时特性默认关闭,用户可根据需要实时配置,配置后立即生效。 登录云搜索服务管理控制台。
CSS服务中Elasticsearch集群如何设置search.max_buckets参数?
在Console界面,执行如下命令,搜索关键字“国际”,并查看搜索结果。