services:
dataplane:
environment:
CONTEXTFORGE_DATA_PLANE_ENABLE_OPEN_TELEMETRY: "true"
CONTEXTFORGE_DATA_PLANE_OTEL_EXPORTER_OTLP_ENDPOINT: http://clickstack:4318/v1/traces
CONTEXTFORGE_DATA_PLANE_OTEL_EXPORTER_OTLP_PROTOCOL: http-protobuf
CONTEXTFORGE_DATA_PLANE_OTEL_SERVICE_NAME: cf-dataplane
CONTEXTFORGE_DATA_PLANE_ENABLE_OTEL_METRICS: "true"
CONTEXTFORGE_DATA_PLANE_OTEL_EXPORTER_OTLP_METRICS_ENDPOINT: http://clickstack:4318/v1/metrics
networks:
observability:
logging:
driver: fluentd
options:
fluentd-address: tcp://127.0.0.1:${CF_OBSERVABILITY_LOG_PORT:-24224}
fluentd-async: "true"
fluentd-sub-second-precision: "true"
tag: "{{.Name}}"
networks:
observability:
name: ${CF_OBSERVABILITY_NETWORK:-cf-observability}
external: true