Observability pipeline

OTLP export is on only when OTEL_EXPORTER_OTLP_ENDPOINT is set; unset means signals are discarded

Observability pipeline OTLP export is on only when OTEL_EXPORTER_OTLP_ENDPOINT is set; unset means signals are discarded 01 / Silos 02 / Signals 03 / Export 04 / Ingest 05 / Backends Fleans silos · api, web, worker, mcp · 01 / Silos · ServiceDefaults Fleans silos api, web, worker, mcp ServiceDefaults Metrics · Meter "Fleans" + Orleans · 02 / Signals Metrics Meter "Fleans" + Orleans Traces · ActivitySource "Fleans" · 02 / Signals Traces ActivitySource "Fleans" Logs · EventId + WorkflowId scope · 02 / Signals Logs EventId + WorkflowId scope OTLP exporter · OTEL_EXPORTER_OTLP_* · 03 / Export · grpc | http/protobuf OTLP exporter OTEL_EXPORTER_OTLP_* grpc | http/protobuf OTel Collector · :4317 grpc, :4318 http · 04 / Ingest · Path 1 OTel Collector :4317 grpc, :4318 http Path 1 Aspire dashboard · in-memory collector · 03 / Export · local dev Aspire dashboard in-memory collector local dev Prometheus · scrapes otelcol:8889 · 05 / Backends Prometheus scrapes otelcol:8889 Jaeger / Tempo · service fleans-silo · 05 / Backends Jaeger / Tempo service fleans-silo Loki · structured attributes · 05 / Backends Loki structured attributes Grafana Cloud · managed OTLP gateway · 04 / Ingest · Path 2 Grafana Cloud managed OTLP gateway Path 2 emit emit emit OTLP OTLP OTLP ENDPOINT dev runs metrics traces logs HEADERS auth Legend main path auth headers local dev only backend store data flow