检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
request_timeout=3600) # 查询向量索引 def search(client: Elasticsearch, index: str, query: list, size: int): # 查询语句,可根据需求选择合适的查询方式 query_body = {
查询自定义词库状态 功能介绍 该接口用于查询自定义词库的加载状态。 调用方法 请参见如何调用API。 URI GET /v1.0/{project_id}/clusters/{cluster_id}/thesaurus 表1 路径参数 参数 是否必选 参数类型 描述 project_id
查询自动创建快照的策略 功能介绍 该接口用于查询自动创建快照策略。 调用方法 请参见如何调用API。 URI GET /v1.0/{project_id}/clusters/{cluster_id}/index_snapshot/policy 表1 路径参数 参数 是否必选 参数类型
earch,该方案常用于以下场景: 跨版本迁移:利用Logstash的兼容性和灵活性,实现不同版本间的数据迁移,确保数据在新版本中的可用性和一致性。适用于Elasticsearch集群版本跨度较大的迁移场景,例如从6.X版本迁移至7.X版本。 集群合并:使用Logstash进行数
仅Elasticsearch集群版本≥7.6.2和OpenSearch集群才支持索引状态管理ISM。 Kibana中可以自定义策略名称,但不支持中文字符。 不同版本的Kibana界面可能有所差异,请以实际操作环境为准。本文以Kibana 7.6.2版本作为示例。 创建生命周期策略 登录云搜索服务管理控制台。
只能选择处于“可用”状态的集群,如果快照所属的集群处于“不可用”状态,那么也无法将快照恢复到本集群。 恢复到其他集群时,目标集群的版本不低于本集群的版本。当本集群存在冻结状态的索引快照时,在恢复数据后,该索引会被存储在节点本地,且默认只读,如果需要支持写入,需要执行如下命令配置索引。
查询证书文件信息 功能介绍 该接口用于查询证书文件信息。 调用方法 请参见如何调用API。 URI GET /v1.0/{project_id}/clusters/{cluster_id}/certs/{cert_id} 表1 路径参数 参数 是否必选 参数类型 描述 project_id
最多支持配置3个“可用区”,多可用区的使用建议请参见规划集群可用区。 集群类型 选择“Elasticsearch”。 集群版本 选择所需的集群版本,支持的版本以界面可选项为准。 集群名称 自定义集群名称,可输入的字符范围为4~32个字符,只能包含数字、字母、中划线和下划线,且必须以字母开头。
排查集群的写入和查询队列,查看是否有大量任务堆积。 GET /_cat/thread_pool/write?v GET /_cat/thread_pool/search?v 查看集群监控,排查集群的写入和查询任务相关指标。 如果集群长期处于高堆内存占用状态,查看集群节点个数、节点规模,确认是否需要扩容。
limit 否 Integer 参数解释: 指定查询个数,默认值为10,即一次查询10个任务信息。 约束限制: 不涉及 取值范围: 1-1000 默认取值: 10 status 否 String 参数解释: 指定查询的日志任务状态,未设置该参数时,查询集群的全部日志任务记录列表。 取值范围:
优化Elasticsearch和OpenSearch集群查询性能 集群在使用前,建议参考本实践进行集群的查询性能优化,便于提高集群的查询性能,提升使用效率。 加速关系型数据库查询 使用Elasticsearch加速关系型数据库的查询分析 关系型数据库(例如MySQL)受限于全文检索和Ad Hoc查询能力,因此会将El
表2 基本参数说明 参数 说明 取值样例 集群类型 选择“Elasticsearch”。 Elasticsearch 集群版本 选择所需的集群版本,支持的版本以界面可选项为准。 7.10.2 集群名称 自定义集群名称,可输入的字符范围为4~32个字符,只能包含数字、字母、中划线和下划线,且必须以字母开头。
配置集群信息 表2 基本参数说明 参数 说明 取值样例 集群类型 选择“OpenSearch”。 OpenSearch 集群版本 选择所需的集群版本,支持的版本以界面可选项为准。 1.3.6 集群名称 自定义集群名称,可输入的字符范围为4~32个字符,只能包含数字、字母、中划线和下划线,且必须以字母开头。
enabled": false } } 查看流量控制信息 查看所有节点的流量控制情况 GET /_nodes/stats/filter 查看某个具体节点的流量控制情况 GET /_nodes/{nodeId}/stats/filter “{nodeId}”为需要查看流量控制的节点ID。 响应示例:
迁移Elasticsearch集群 Elasticsearch集群迁移 优化集群性能 写入性能优化 查询性能优化 实践案例 使用CSS加速数据库的查询分析 使用CSS搭建统一日志管理平台 使用Elasticsearch集群自定义评分查询 02 购买 云搜索服务的计费方式简单、灵活,您既可以选择按实际使用的资
supported. 不支持的数据库类型或版本。 Elasticsearch搜索引擎和Kibana目前支持7.6.2和7.10.2版本。 400 CSS.5006 Flavor is illegal. 所选规格不合法。 请根据接口参数描述,查看所需要的规格。 400 CSS.5007
下图所示。查询时,指向所有test开头的索引;写入时,指向最新的索引。 图1 log-alias的组织形态 索引的滚动条件1天是以索引的创建时间来计算的,并不是完整自然日区分的。 前提条件 CSS集群处于可用状态。 使用Elasticsearch 7.6.2或更高版本的集群。 通过索引生命周期管理实现自动滚动索引
图2 配置集群信息 表2 基本参数说明 参数 说明 取值样例 集群类型 选择“Logstash”。 Logstash 集群版本 选择所需的集群版本,支持的版本以界面可选项为准。 7.10.0 集群名称 自定义集群名称,可输入的字符范围为4~32个字符,只能包含数字、字母、中划线和下划线,且必须以字母开头。
查询集群支持的ELBV3负载均衡器 功能介绍 展示查询集群支持的ELBV3负载均衡器。 调用方法 请参见如何调用API。 URI GET /v1.0/{project_id}/clusters/{cluster_id}/loadbalancers 表1 路径参数 参数 是否必选 参数类型
CreateClusterDatastoreBody 参数 是否必选 参数类型 描述 version 是 String CSS集群引擎版本号。详细请参考CSS使用前必读中支持的版本。 type 是 String 引擎类型,支持elasticsearch、opensearch和logstash。 表10