配置 Elastic Cloud Hosted 的输出
Elastic Stack
注意
本文档仅适用于 APM Server 二进制用户。
注意
此页面介绍如何将 APM Server 的单独实例与现有 Elastic Cloud Hosted 部署一起使用。 如果您想在 Elastic Cloud Hosted 上使用 APM,请参阅:创建您的部署 和 添加 APM 用户设置。
APM Server 带有两个设置,可简化与 Elastic Cloud Hosted 一起使用时的输出配置。 定义后,这些设置将覆盖配置中其他部分的设置。
示例
cloud.id: "staging:dXMtZWFzdC0xLmF3cy5mb3VuZC5pbyRjZWM2ZjI2MWE3NGJmMjRjZTMzYmI4ODExYjg0Mjk0ZiRjNmMyY2E2ZDA0MjI0OWFmMGNjN2Q3YTllOTYyNTc0Mw=="
cloud.auth: "elastic:YOUR_PASSWORD"
这些设置也可以在命令行中指定,如下所示
apm-server -e -E cloud.id="<cloud-id>" -E cloud.auth="<cloud.auth>"
Cloud ID 可以在 Elastic Cloud 控制台中找到,APM Server 使用它来解析 Elasticsearch 和 Kibana URL。 此设置会覆盖 output.elasticsearch.hosts
和 setup.kibana.host
设置。
指定后,cloud.auth
会覆盖 output.elasticsearch.username
和 output.elasticsearch.password
设置。 由于 Kibana 设置从 Elasticsearch 输出继承用户名和密码,因此也可以使用它来设置 setup.kibana.username
和 setup.kibana.password
选项。