繁体   English   中英

如何在 AWS 中访问 ElasticSearch 域端点 URL?

[英]How to access ElasticSearch domain endpoint URL in AWS?

我在 AWS 中创建了 elasticsearch 域并与 cloudwatch 日志集成,最终在 lambda 函数的帮助下将日志发送到 elasticsearch 集群。 它已成功创建,并为我提供了一个端点 URL,类似于“ https://search-elkprod-c63hwtlyqgdogkw55w6osdfzwu.eu-west-1.es.amazonaws.com ”。

当我单击此链接时,我收到此消息:

{
  "name" : "S7hluCW",
  "cluster_name" : "567294256180:elkprod",
  "cluster_uuid" : "4UdCvJT9R4-H05MSXqg9tQ",
  "version" : {
    "number" : "6.5.4",
    "build_flavor" : "oss",
    "build_type" : "zip",
    "build_hash" : "d2ef93d",
    "build_date" : "2019-04-08T13:15:27.206923Z",
    "build_snapshot" : false,
    "lucene_version" : "7.5.0",
    "minimum_wire_compatibility_version" : "5.6.0",
    "minimum_index_compatibility_version" : "5.0.0"
  },
  "tagline" : "You Know, for Search"
}

现在我的问题是:

  • 如何访问这个集群? 我想检查我的日志是否会进入集群。
  • 如果这是一个集群,那么与该集群一起启动的实例在哪里?

请帮我解决这个问题。 如果您需要更多说明,请告诉我。

要回答您问题的第二部分,“如果这是一个集群,那么与该集群一起启动的实例在哪里?”:

此实例由 AWS 创建和管理,因此您无法直接访问它们(您无法通过 SSH 连接到它们或任何东西)。 您与它们交互的唯一方法是通过端点和可以使用该端点的服务(kibana、curl、cerebro...)

回答你的两个问题。

  1. 您可以使用 Kibana,这是一种流行的可视化工具。 这将帮助您查看创建的索引总数。 有了这个,您可以添加图表来告诉过去 1 小时、1 天、1 周...等添加的索引数量

要访问 Kibana,您可以使用 URL elasticsearch-domain-endpoint/_plugin/kibana/

  1. AWS 将负责管理弹性搜索的基础设施。 因此,如果负载或存储增加,您可以通过单击或使用 API 进行管理。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM