otel-docker-config-https-mtls.yaml 794 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. grpc:
  10. endpoint: 0.0.0.0:4317
  11. tls:
  12. ca_file: /otel-cpp/ca.pem
  13. cert_file: /otel-cpp/server_cert.pem
  14. client_ca_file: /otel-cpp/client_cert.pem
  15. key_file: /otel-cpp/server_cert-key.pem
  16. min_version: "1.0"
  17. max_version: "1.3"
  18. processors:
  19. batch:
  20. memory_limiter:
  21. # 75% of maximum memory up to 4G
  22. limit_mib: 1536
  23. # 25% of limit up to 2G
  24. spike_limit_mib: 512
  25. check_interval: 5s
  26. exporters:
  27. debug:
  28. verbosity: detailed
  29. service:
  30. pipelines:
  31. traces:
  32. receivers: [otlp]
  33. processors: [memory_limiter, batch]
  34. exporters: [debug]