amazon-web-services - 如何在 AWS 中访问 ElasticSearch 域端点 URL?
问题描述
我在 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 ......)
推荐阅读
- .htaccess - htaccess 不需要的重定向到非文件夹中的页面
- python - 关闭一个 qthread
- c# - 从父表单关闭打开的表单
- android - 使用谷歌分析 Flutter 日志事件
- javascript - 位置:'底部' - 选项卡不允许滑动
- python - Python脚本将八进制转换为字符串,例如八进制(755)到(rwxr-xr-x)。坚持添加破折号分隔符
- node.js - 使用 batchupdate() 通过 nodejs 使用 API 更改 Google 文档中所有内容的行高
- swift - SwiftUI 中的 Tabbar 中间按钮实用功能
- unit-testing - 模拟改造挂起功能无限响应
- prolog - 定义一个规则发生_before(X,Y),它使用系统谓词定义事件 X 在事件 Y 之前发生的关系