Saltearse al contenido

Observability OTLP protocol configuration

BeanCRM API now supports configuring the OTLP exporter protocol with OpenTelemetry__Protocol.

This matches the production monitoring setup used by the BeanCore API and fixes deployments where logs, traces, or metrics did not reach a public HTTPS collector because the API always attempted gRPC.

  • Use OpenTelemetry__Protocol=HttpProtobuf for HTTPS collectors such as https://monitor-collector.bean.com.ar.
  • Use OpenTelemetry__Protocol=Grpc for internal OTLP collectors exposed on port 4317.
  • When using HTTP/protobuf, BeanCRM sends traces, metrics, and logs to /v1/traces, /v1/metrics, and /v1/logs.