变更完成后,集群将按照更新后的价格计费,计费规则请参见云搜服务价格计算器。 如果是包周期的集群,在缩容确认页面会触发退款信息,可以查看价格信息。 约束限制 缩容是通过下线节点减少节点数量,为了降低业务影响,建议在业务低峰期进行缩容操作。
Elasticsearch集群监控与日志管理 Elasticsearch集群支持的监控指标 配置Elasticsearch集群监控 设置Elasticsearch集群SMN告警通知 设置Elasticsearch告警同步到Prometheus 智能检测Elasticsearch集群风险
约束限制 避免在业务高峰期重启,以防影响数据完整性或服务可用性。 快速重启过程时,集群全程不可用。 滚动重启仅支持节点数(含Master节点、Client节点和冷数据节点)大于或等于3的集群。滚动重启过程时,仅重启中的节点不可用。当数据量大时,重启耗时久。
当首次使用CSS服务的OpenSearch集群时,建议选择最新版本。 当需要将自建或第三方OpenSearch集群迁移到CSS服务,且仅迁移集群不改造集群时,建议版本号和源集群一致。
确认CSS服务有足够的配额支持变更规格,在形态变更页面可以查看当前可用资源。 图1 查看可用资源 计费影响 如果是按需计费的集群,在扩容确认页面可以查看变更后的价格。变更完成后,集群将按照更新后的价格计费,计费规则请参见云搜服务价格计算器。
登录云搜索服务管理控制台云搜索服务管理控制台。 在左侧导航栏,选择“集群管理”,根据目标集群选择集群类型,进入集群列表页面。 在集群列表,单击目标集群名称,进入集群详情页。 选择“概览”页签,在配置信息模块,获取“可用区”即集群所分布的可用区。
CSS服务只有启用HTTPS访问的安全集群才能下载安全证书(CloudSearchService.cer)。安全证书不支持在公网环境下使用。 Elasticsearch集群获取安全证书 登录云搜索服务管理控制台云搜索服务管理控制台。
在“启动Logstash服务”对话框中,勾选“是否保持常驻”,开启保持常驻,确保Logstash配置文件持续运行,不会因为服务重启、Logstash消费异常或其他原因导致数据处理中断。
执行命令update-by-query报错“Trying to create too many scroll contexts” 问题现象 云搜索服务的Elasticsearch集群执行命令update-by-query,出现报错“Trying to create too many
如果客户端无响应,服务器将中断连接,否则会重置保活计时器。
ES-Hadoop导数据时报"Could not write all entries"异常 问题分析 Elasticsearch后台的bulk的线程池最大只支持接受200请求数队列,超过的请求会被rejected。 解决方案 建议根据实际情况调整客户端的并发写入请求数(调整到一个合适的阈值
使用DSL语言在OpenSearch中搜索数据 DSL语言是OpenSearch查询域的特定语言,是客户端与OpenSearch集群交互的最佳语言。OpenSearch DSL是基于JSON格式的语言,其他语言如SQL本质上也是先转译为OpenSearch DSL再与OpenSearch
使用SQL语言在OpenSearch中搜索数据 在OpenSearch版本中提供Open Distro for OpenSearch SQL插件允许您使用SQL而不是OpenSearch查询域特定语言(DSL)编写查询。 熟悉SQL语言的用户,可以使用SQL语言在OpenSearch
如果您需要使用同一标签标识多种云资源,即所有服务均可在标签输入框下拉选择同一标签,建议在标签管理服务TMS中创建预定义标签,操作指导请参见预定义标签简介 约束限制 每个集群最多可以设置20个标签。 当您的组织已经设定云搜索服务的相关标签策略,则需按照标签策略规则为集群添加标签。
前提条件 CSS服务的OpenSearch集群处于可用状态。 已创建一个ECS服务,且和CSS服务的集群在同一个虚拟私有云和安全组中。 如果ECS和CSS服务的集群不在同一安全组中,请修改ECS安全组或者配置ECS安全组的出入规则,允许集群所有安全组的访问。
配置Logstash集群路由 当CSS服务的Logstash集群(服务端)和数据源位于不同的VPC网络时,默认情况下Logstash无法从数据源读取数据,也无法输入数据。为确保网络互通,您需要在Logstash添加数据源的路由信息。
开通公网访问云搜索服务操作视图: 1.获取集群信息 2.配置NAT网关 3.修改集群的安全组规则 4.通过公网访问集群 如果非安全模式集群使用此功能,则会把集群数据直接暴露到公网,请禁用此功能。 获取集群信息 登录云搜索服务管理控制台云搜索服务管理控制台。
访问Elasticsearch集群时9200和9300端口是否都开放? 都开放。9200端口为外部访问Elasticsearch集群端口,9300为节点之间通讯端口。 访问9300端口有以下几种方式: 如果是同VPC同子网内可直接访问。 如果是同VPC下跨子网访问,需要单独申请路由配置
授权使用SMN服务 当智能检测任务完成后需要发送SMN告警通知时,需要先授权使用SMN服务,并在SMN服务创建主题。下面提供了授权指导,在SMN服务创建主题则请参见创建主题。 登录云搜索服务管理控制台。 必须使用CSS服务的管理员账号登录。 在左侧导航栏选择“服务授权”。
Elasticsearch集群某一节点分配不到shard 解决方案 使用GET _cluster/allocation/explain?pretty 查看未分配shard。 在console上,选择“cerebro > more > cluster settings ”-,在左上角输入