问题标签 [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.

0 投票
1 回答
1338 浏览

angular - 在 Angular 2+ 中使用 --data-raw 发出一个简单的 http GET 请求

我正在尝试GET request使用以下内容,angular httpClient但到目前为止没有成功。任何人都可以帮忙。请求如下。

当我将它粘贴到 a 中时,该命令有效terminal,并将返回以下结果。

但是,当我通过 Angular 进行调用时,它不仅会返回,title而是_source会返回所有其他参数,这也表明调用无法正常工作。

这是我到目前为止所尝试的。

}

这会返回结果,但传递的参数(例如_source)不起作用。它只返回所有结果。

这是我的 Angular 应用程序httpClient从上述代码返回的内容。

在此处输入图像描述

0 投票
0 回答
169 浏览

elasticsearch - 是否有一种将日志从 Cloudwatch 流式传输到 Elastic Cloud 索引的本地方式

就像你可以选择一个日志组,然后通过选择和选择你可以做同样的事情但到域中的域,然后将它流式传输到一个AWS ES微不足道的简单的地方吗?loggroupCreate Elasticsearch Subscription FilterElasticsearchElastic Cloud

我知道你可以部署一个logstash收集日志的工具,但我想维护一个无服务器架构而不需要管理一个logstash实例,有没有人在那里编写了自己的 Lambda 函数来做到这一点?或者这不是一种具有成本效益的方法吗?

0 投票
1 回答
60 浏览

elasticsearch - 带有 gke 网络策略的 Elastic.co APM

我有 gke 集群,并且在 elastic.co 上有弹性搜索部署。现在在我的 gke 集群上,我为每个 pod 设置了带有出口和入口规则的网络策略。我的问题是,为了使用弹性 APM,我需要允许出口到我的弹性部署。

任何人都知道如何做到这一点?我正在考虑 gcp 实例上的 elastic.co 的 IP 列表,以便能够在我的出口规则中将它们列入白名单,或者我的 gke 集群和弹性 apm 之间的某种代理。

我知道一个解决方案可以是在 gcp 上拥有一个本地弹性集群,但我不喜欢这样。

0 投票
1 回答
634 浏览

elasticsearch - 弹性云Circuit_break_exception

我们最近将弹性云部署从 6.8.5 升级到 7.9 升级后,我们不时看到以下错误。

此部署仅包含一个具有 1G 内存的节点。我们想知道这个错误的原因。是因为升级吗?

谢谢你。

0 投票
0 回答
160 浏览

elasticsearch - elasticsearch的LTR插件在弹性云上不起作用

在尝试通过向 _ltr 发出 PUT 请求来初始化 Elasticsearch 的 LTR 插件时,参考 - https://elasticsearch-learning-to-rank.readthedocs.io/en/latest/index.html在弹性云上,它给出了返回一个错误说 -

该错误基本上是索引命名规则,但是在本地安装插件时,它可以正常工作。仅当插件安装在弹性云上时才会出现此问题。Elastic cloud 确认您的扩展程序已安装,但路由仍然无法正常工作。之后尝试重新启动部署,它仍然是一样的。

0 投票
0 回答
528 浏览

c# - elasticsearch nest 的搜索问题 - 路由错误。您请求的路径无效

我正在尝试使用 Nest 进行弹性搜索

我已经设置了弹性云并上传了 json,所以它现在有 3 个文档。

示例 json 如下

我正在尝试我的 .net c# 应用程序中的以下代码

这会产生以下错误

我在这里做错了吗

0 投票
1 回答
226 浏览

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

0 投票
1 回答
362 浏览

elasticsearch - 用于弹性云配置的 Elasticsearch 分片大小和 JVM 内存

我有一个 60GB 堆大小的 2 节点 ES 集群(弹性云)。以下是我的索引和分配的分片数量。

JVM 内存在 60% 以上。我想将此集群降级为较小的堆大小。但它每次都失败并由于 JVM 内存高而导致断路器。

我想知道为什么JVM内存仍然很高?如何保持 JVM 内存低?我在分片方面做错了吗?

正如指南所说,每 GB 保留 20 个分片,查看我的配置,它在这些值下。如何将此集群降级为较小的堆大小集群?

非常感激!

0 投票
1 回答
493 浏览

elasticsearch - Elastic Cloud、Filebeat 和密钥/令牌身份验证

是否可以配置 filebeat 以使用令牌身份验证与 Elastic Cloud 实例通信?

根据文档,如果我使用的是云实例,我应该配置cloud.idcloud.authfilebeat.yml

文档说这cloud.auth应该是我的 Elastic Cloud 实例中的用户名和密码。我想改用 api_key 。但是,当我配置API 密钥时

并尝试测试我的连接,

似乎filebeat不承认我的 API 密钥

我已经成功地@elastic/elasticsearch使用这个令牌通过 javascript 包连接到我的云实例。

在我继续调试这个问题之前——甚至可以使用令牌身份验证通过连接到 Elasticsearchfilebeat吗?还是filebeat只支持用户名/密码认证?

0 投票
0 回答
286 浏览

elasticsearch - 弹性搜索结果不一致——查询多个分片

设置

Fallowing 是我的 ES 设置。

  • 使用弹性云
  • 拥有 3 个分片和 3 个副本
  • 大小为 5 GB(320 万份文档)

问题陈述

在执行通配符搜索时,每次都会给出不同的结果。我相信搜索会转到不同的分片并首先给出最快的结果(分数相同)。

  1. 如果我为 320 万条记录(5 GB)使用单个分片而不是 3 个分片创建索引,会影响性能吗?

或者

  1. 以更快的响应时间(不是优先级)始终查询具有相同结果的多个分片的另一种最佳方法是什么。

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

提前致谢。