问题标签 [elastic-cloud]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
elasticsearch - 是否有一种将日志从 Cloudwatch 流式传输到 Elastic Cloud 索引的本地方式
就像你可以选择一个日志组,然后通过选择和选择你可以做同样的事情但到域中的域,然后将它流式传输到一个AWS
ES
微不足道的简单的地方吗?loggroup
Create Elasticsearch Subscription Filter
Elasticsearch
Elastic Cloud
我知道你可以部署一个logstash
收集日志的工具,但我想维护一个无服务器架构而不需要管理一个logstash
实例,有没有人在那里编写了自己的 Lambda 函数来做到这一点?或者这不是一种具有成本效益的方法吗?
elasticsearch - 带有 gke 网络策略的 Elastic.co APM
我有 gke 集群,并且在 elastic.co 上有弹性搜索部署。现在在我的 gke 集群上,我为每个 pod 设置了带有出口和入口规则的网络策略。我的问题是,为了使用弹性 APM,我需要允许出口到我的弹性部署。
任何人都知道如何做到这一点?我正在考虑 gcp 实例上的 elastic.co 的 IP 列表,以便能够在我的出口规则中将它们列入白名单,或者我的 gke 集群和弹性 apm 之间的某种代理。
我知道一个解决方案可以是在 gcp 上拥有一个本地弹性集群,但我不喜欢这样。
elasticsearch - 弹性云Circuit_break_exception
我们最近将弹性云部署从 6.8.5 升级到 7.9 升级后,我们不时看到以下错误。
此部署仅包含一个具有 1G 内存的节点。我们想知道这个错误的原因。是因为升级吗?
谢谢你。
elasticsearch - elasticsearch的LTR插件在弹性云上不起作用
在尝试通过向 _ltr 发出 PUT 请求来初始化 Elasticsearch 的 LTR 插件时,参考 - https://elasticsearch-learning-to-rank.readthedocs.io/en/latest/index.html在弹性云上,它给出了返回一个错误说 -
该错误基本上是索引命名规则,但是在本地安装插件时,它可以正常工作。仅当插件安装在弹性云上时才会出现此问题。Elastic cloud 确认您的扩展程序已安装,但路由仍然无法正常工作。之后尝试重新启动部署,它仍然是一样的。
c# - elasticsearch nest 的搜索问题 - 路由错误。您请求的路径无效
我正在尝试使用 Nest 进行弹性搜索
我已经设置了弹性云并上传了 json,所以它现在有 3 个文档。
示例 json 如下
我正在尝试我的 .net c# 应用程序中的以下代码
这会产生以下错误
我在这里做错了吗
elasticsearch - 如何在 Elastic Cloud 中暂停 Elasticsearch?
无法在Elastic Cloud中暂停 Elasticsearch 实例。在文档中,提到了暂停但无法在Elastic Cloud Console上获得任何选项。
文档链接:- https://www.elastic.co/guide/en/cloud-enterprise/1.0/ece-maintenance-mode-clusters.html
elasticsearch - 用于弹性云配置的 Elasticsearch 分片大小和 JVM 内存
我有一个 60GB 堆大小的 2 节点 ES 集群(弹性云)。以下是我的索引和分配的分片数量。
JVM 内存在 60% 以上。我想将此集群降级为较小的堆大小。但它每次都失败并由于 JVM 内存高而导致断路器。
我想知道为什么JVM内存仍然很高?如何保持 JVM 内存低?我在分片方面做错了吗?
正如指南所说,每 GB 保留 20 个分片,查看我的配置,它在这些值下。如何将此集群降级为较小的堆大小集群?
非常感激!
elasticsearch - Elastic Cloud、Filebeat 和密钥/令牌身份验证
是否可以配置 filebeat 以使用令牌身份验证与 Elastic Cloud 实例通信?
根据文档,如果我使用的是云实例,我应该配置cloud.id
并cloud.auth
在filebeat.yml
文档说这cloud.auth
应该是我的 Elastic Cloud 实例中的用户名和密码。我想改用 api_key 。但是,当我配置API 密钥时
并尝试测试我的连接,
似乎filebeat
不承认我的 API 密钥
我已经成功地@elastic/elasticsearch
使用这个令牌通过 javascript 包连接到我的云实例。
在我继续调试这个问题之前——甚至可以使用令牌身份验证通过连接到 Elasticsearchfilebeat
吗?还是filebeat
只支持用户名/密码认证?
elasticsearch - 弹性搜索结果不一致——查询多个分片
设置
Fallowing 是我的 ES 设置。
- 使用弹性云
- 拥有 3 个分片和 3 个副本
- 大小为 5 GB(320 万份文档)
问题陈述
在执行通配符搜索时,每次都会给出不同的结果。我相信搜索会转到不同的分片并首先给出最快的结果(分数相同)。
- 如果我为 320 万条记录(5 GB)使用单个分片而不是 3 个分片创建索引,会影响性能吗?
或者
- 以更快的响应时间(不是优先级)始终查询具有相同结果的多个分片的另一种最佳方法是什么。
PS 我已经阅读了下面的文章,但我并没有清楚的想法。
https://www.elastic.co/guide/en/elasticsearch/reference/6.8/search-request-preference.html
https://www.elastic.co/guide/en/elasticsearch/reference/current/size-your-shards.html
提前致谢。