otel-docker-config-https.yaml 743 B

123456789101112131415161718192021222324252627282930313233343536373839
  1. # Copyright The OpenTelemetry Authors
  2. # SPDX-License-Identifier: Apache-2.0
  3. #
  4. # To use inside a docker container
  5. #
  6. receivers:
  7. otlp:
  8. protocols:
  9. http:
  10. endpoint: 0.0.0.0:4318
  11. tls:
  12. ca_file: /otel-cpp/ca.pem
  13. cert_file: /otel-cpp/server_cert.pem
  14. key_file: /otel-cpp/server_cert-key.pem
  15. min_version: "1.0"
  16. max_version: "1.3"
  17. processors:
  18. batch:
  19. memory_limiter:
  20. # 75% of maximum memory up to 4G
  21. limit_mib: 1536
  22. # 25% of limit up to 2G
  23. spike_limit_mib: 512
  24. check_interval: 5s
  25. exporters:
  26. debug:
  27. verbosity: detailed
  28. service:
  29. pipelines:
  30. traces:
  31. receivers: [otlp]
  32. processors: [memory_limiter, batch]
  33. exporters: [debug]