在 Elastic Cloud 上为 Elasticsearch Service 配置输出

编辑
在 Elastic Cloud 上为 Elasticsearch Service 配置输出
编辑

此页面介绍如何将独立的 APM Server 实例与现有的 Elasticsearch Service 部署一起使用。 如果你想在 Elasticsearch Service 上使用 APM,请参阅:创建你的部署添加 APM 用户设置

APM Server 带有两个设置,当与 Elasticsearch Service 一起使用时,可以简化输出配置。 定义后,这些设置将覆盖配置中其他部分的设置。

示例

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

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

apm-server -e -E cloud.id="<cloud-id>" -E cloud.auth="<cloud.auth>"
cloud.id编辑

Cloud ID 可以在 Elasticsearch Service Web 控制台中找到,APM Server 使用它来解析 Elasticsearch 和 Kibana URL。 此设置会覆盖 output.elasticsearch.hostssetup.kibana.host 设置。

cloud.auth编辑

指定后,cloud.auth 将覆盖 output.elasticsearch.usernameoutput.elasticsearch.password 设置。 因为 Kibana 设置继承 Elasticsearch 输出的用户名和密码,所以也可以使用它来设置 setup.kibana.usernamesetup.kibana.password 选项。