elastic apm,关闭ssl验证

elastic apm, turn off ssl verification

logstash 的 elasticsearch 输出有关闭 SSL 验证的选项

https://www.elastic.co/guide/en/logstash/current/plugins-outputs-elasticsearch.html#plugins-outputs-elasticsearch-ssl_certificate_verification

apm 有类似的选项吗?

Elasticsearch 使用的是自签名证书,apm 在连接到 ES 时报错。

除 RUM JavaScript 代理外,所有 Elastic APM 代理都有一个 verify_server_cert 配置变量。您可以将其设置为 false 以禁用服务器 TLS 证书验证。

我正在使用docker-compose

并且以下选项不起作用。我认为它是 apm 的一个错误.. 当我在 apm-server.yml 中使用相同的选项时,它工作正常。

environment:
  - output.elasticsearch.protocol=https
  - output.elasticsearch.username=$USERNAME
  - output.elasticsearch.password=$ELASTIC_PASSWORD
  - output.elasticsearch.ssl.verification_mode=none