配置 APM 监控编辑

APM Server 使用 Elastic APM Go Agent 来监控其发布管道。为了深入了解 APM Server 的性能,您可以启用此监控并将跟踪数据发送到 APM Server。目前,只有 Elasticsearch 输出被监控。

启用监控的示例配置

instrumentation:
  enabled: true
  environment: production
  hosts:
    - "https://127.0.0.1:8200"
  api_key: L5ER6FEvjkmlfalBealQ3f3fLqf03fazfOV
配置选项编辑

您可以在 apm-server.yml 配置文件中的 instrumentation 部分指定以下选项

enabled编辑

设置为 true 以启用 APM Server 的监控。默认值为 false

environment编辑

设置 APM Server 运行的环境,例如 stagingproductiondev 等。可以在 APM 应用程序 中过滤环境。

hosts编辑

要报告监控数据的 APM Server 主机。默认值为 https://127.0.0.1:8200

api_key编辑

用于保护与 APM Server(s) 通信的 API 密钥。如果设置了 api_key,则会忽略 secret_token

secret_token编辑

用于保护与 APM Server(s) 通信的 秘密令牌