在 Elastic Cloud 上配置 Elasticsearch 服务的输出

编辑

在 Elastic Cloud 上配置 Elasticsearch 服务的输出编辑

Heartbeat 提供两个设置,当与 Elasticsearch 服务 一起使用时,可以简化输出配置。定义后,这些设置会覆盖配置中其他部分的设置。

示例

cloud.id: "staging:dXMtZWFzdC0xLmF3cy5mb3VuZC5pbyRjZWM2ZjI2MWE3NGJmMjRjZTMzYmI4ODExYjg0Mjk0ZiRjNmMyY2E2ZDA0MjI0OWFmMGNjN2Q3YTllOTYyNTc0Mw=="
cloud.auth: "elastic:YOUR_PASSWORD"

这些设置也可以在命令行中指定,例如

heartbeat -e -E cloud.id="<cloud-id>" -E cloud.auth="<cloud.auth>"

cloud.id编辑

Cloud ID(可在 Elasticsearch 服务 Web 控制台中找到)供 Heartbeat 解析 Elasticsearch 和 Kibana URL 使用。此设置将覆盖 output.elasticsearch.hostssetup.kibana.host 设置。有关查找和配置 Cloud ID 的更多信息,请参阅 使用 Cloud ID 配置 Beats 和 Logstash

cloud.auth编辑

指定后,cloud.auth 将覆盖 output.elasticsearch.usernameoutput.elasticsearch.password 设置。由于 Kibana 设置从 Elasticsearch 输出继承用户名和密码,因此这也可以用于设置 setup.kibana.usernamesetup.kibana.password 选项。