如何在 AWS 托管的 Kibana 中配置服务器设置

How to configure server settings in AWS hosted Kibana

我正在使用带有内置 Kibana 的 Amazon Elasticsearch Service。我需要为这个 Kibana 实例设置一个反向代理,所以我需要设置 server.basePath 设置。

通常,对于自托管的 Kibana,您会在 kibana.yml 文件中进行设置。但是,当它由 AWS 托管时,我不知道如何访问它。

有没有办法编辑 kibana.yml 文件,或者某种仪表板让我编辑其中包含的值?

由于 Amazon Elasticsearch Service 是一项完全托管的服务,因此不允许用户访问 kibana.yml 甚至 elasticsearch.yml 文件。允许用户通过控制台或 cli 编辑各种设置,但不幸的是“server.basePath”不是其中之一。

无法访问 yml 文件的 AWS 文档:

You can't use SSH to access any of the nodes in your Elasticsearch cluster, and you can't directly modify elasticsearch.yml

来源:https://docs.aws.amazon.com/elasticsearch-service/latest/developerguide/aes-handling-errors.html