Task board

cf2otel

Cloudflare exporter for OpenTelemetry. Access logins, per-request HTTP, AI Gateway (GenAI semconv) and the rest of Cloudflare's non-Enterprise log surface as OTLP logs, metrics and traces. Single Go binary, Grafana Cloud ready.

24 open, 0 completed ·Completed work · Documents· Repository

To Do21

CFO-0002Cloudflare API client: read-only REST + GraphQL with entitlement-aware querieshigh0/6 ACwave:1cfapiCFO-0003Access identity logins collector (REST access_requests)high0/4 ACwave:1accessCFO-0004Access GraphQL metrics, SCIM log and app/user inventorymedium0/3 ACwave:1accessCFO-0005Per-request HTTP events and metrics for Access-protected hostshigh0/4 ACwave:1httpCFO-0006Access identity inference for per-request HTTP eventsmedium0/3 ACwave:1httpaccessCFO-0008AI Gateway log collector: logs, GenAI traces and metricshigh0/5 ACwave:1aigwgenaiCFO-0010Self-observability, health endpoint and CLI modesmedium0/3 ACwave:1opsCFO-0011Deploy to camden (Docker) and verify end to endhigh0/3 ACwave:1deployCFO-0012Dashboards, alert rules and grafana-syncmedium0/3 ACwave:1grafanaCFO-0013Documentation site and hub onboardingmedium0/3 ACwave:1docsCFO-0014Helm chartlow0/2 ACwave:1helmCFO-0015Cloudflare API drift canarylow0/3 ACwave:1ciCFO-0016Compare against native AI Gateway OTel export, then disable itmedium0/3 ACwave:1aigwCFO-0017Account audit logs collector (v2)medium0/2 ACwave:2auditCFO-0018Firewall / security events collectormedium0/2 ACwave:2firewallCFO-0019DNS analytics collectorlow0/1 ACwave:2dnsCFO-0020Web Analytics / RUM collectorlow0/1 ACwave:2rumCFO-0021Zero Trust Gateway DNS, HTTP and network activitylow0/1 ACwave:2gatewayCFO-0022HTTP metrics for all zoneslow0/1 ACwave:2httpCFO-0023Platform analytics: Workers, D1, KV, R2, Durable Objects, Queues, Workflows, Tunnels, Turnstile, Logpush healthlow0/1 ACwave:2platformCFO-0024Email routing, email sending and DMARC report datasetslow0/1 ACwave:2email

In Progress2

Parked1