Skip to content

api: remove the temporary traceparent debug log#50

Merged
thejefflarson merged 1 commit into
mainfrom
remove-tp-debug-log
Jun 9, 2026
Merged

api: remove the temporary traceparent debug log#50
thejefflarson merged 1 commit into
mainfrom
remove-tp-debug-log

Conversation

@thejefflarson

Copy link
Copy Markdown
Owner

Removes the temporary tp_debug log added in #49. It did its job: the missing traefik→watcher service-map edge turned out to be architecturally impossible — watcher is fronted by its own cloudflared tunnel, not traefik, so there's no traced upstream to parent to and watcher's request spans being roots is correct.

Keeps the otel_request_span trace-context extraction (useful if a tracing-aware proxy ever fronts watcher) and the /api/traces + /api/services time-bound guards. Only the debug log line is removed.

🤖 Generated with Claude Code

The debug log from #49 served its purpose. The missing "traefik -> watcher" edge
turned out to be a non-issue: watcher is fronted by its own cloudflared tunnel,
not traefik, so there's no traced upstream to parent to — root spans are expected.
The trace-context extraction (otel_request_span) stays for when a tracing-aware
proxy does front it; only the debug log is removed.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
@thejefflarson thejefflarson merged commit 6846463 into main Jun 9, 2026
5 checks passed
@thejefflarson thejefflarson deleted the remove-tp-debug-log branch June 9, 2026 21:35
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant