当前位置: 首页 > 知识库问答 >
问题:

如何使用ES5.6高级rest客户端获取集群元数据?

邹英发
2023-03-14

我想获取我的ElasticSearch集群的元数据,它的版本是5.6.x。我正在使用高级rest客户端。

我已经检查了rest客户端支持的所有api,但是没有找到获取元数据的方法。

https://www.elastic.co/guide/en/elasticsearch/client/java-rest/5.6/Java-rest-high-support-apis.html

如何使用ES5.6高级rest客户端获取集群元数据?

共有1个答案

乜坚成
2023-03-14

不确定这是否有帮助,但它可能对您有帮助,但您可以使用以下操作获取一些属性,看看这是否对您有用。

https://www.elastic.co/guide/en/elasticsearch/client/java-api/current/Java-admin-cluster.html

 类似资料:
  • 我正在尝试从ElasticSearch 2过渡到5或6。我想我想直接跳到6.1.1并使用RestHighLevelClient,因为它比低级rest客户端更接近我正在使用的现有传输客户端。 但是,我遇到了一个问题作为集成测试的一部分,我正在创建索引并插入特定数据,因此我知道我的查询是正确的。我似乎无法在High Level客户端中做到这一点。特别是,我希望能够调用: 但是,client.indic

  • 我得到以下异常,而试图使用Elasticsearch高Rest客户端。 我使用的是Spring Boot 2.0.4和Elasticsearch 6.4版本。。用例只是用一些数据创建一个索引,然后检索相同的数据。。 我刚刚遵循了elasticsearch文档中的依赖项,并正确地进行了设置。 我对Gradle的依赖是 为了简单起见,给出了代码的简短版本。。 有人能帮忙吗?

  • Spring Data ES 3.2.0.M1仍然使用旧的而不是 Spring Data ES 3.2.0.M1支持高级REST客户端,请参阅添加对Java高级REST客户端的支持。我添加了Spring Data ES 3.2.0。M1到SB2应用程序: 但是,仍然使用了。有两种迹象表明:启动时的例外情况: 调用ElasticsearchTemplate时出现异常stacktrace 是否有任何配

  • 我对弹性搜索和Spring都不熟悉。我已经编写了一个Javascript POC,它将JSON字符串转换为Elasticsearch查询(并执行请求)。它需要这样的字符串: (注意:此查询可能有任何嵌套级别) ... 并将其转化为: 它首先为第一次访问Elasticsearch创建一个查询(类似于上述),以提取构建此查询所需的一些信息(“链接”)。每次访问Elasticsearch都可能返回数百万

  • 我在从传输客户端迁移到Rest高级客户端时遇到问题。下面的代码不适用于RestHighLevelClient,我想使用它来获取类类型的聚合页面的响应。 我们也欢迎任何用其他方法实现同样目标的建议。

  • 这是我的Elasticsearch sql查询。我使用Kibana执行了这个查询,并得到了有效的输出。 明白吗?format=json{“query”:“从eps_stbl_日志中选择Count(appId),其中cast(timestamp AS DATE)=TODAY()和status='COMPLETED'” 这需要在restHighLevelClient java API中编写。你能帮助编