[Containers] Document per-container observability in Wrangler - #31591
ichernetsky-cf wants to merge 1 commit into
Conversation
Document `containers[].observability` for Wrangler Containers. Add the new container-level observability fields to the Wrangler configuration reference, including root `observability` fallback, per-container override behavior, and the targeting fields. Also update the Containers FAQ and pricing docs to clarify that logs can be enabled either at the Worker level or per container.
Review
Code ReviewThis code review is in beta and may not always be helpful — use your judgment. ✅ No code review issues found. Style Guide ReviewWarnings (4)
CommandsOnly codeowners can run commands. Post a comment with the command to trigger it.
|
|
This pull request requires reviews from CODEOWNERS as it changes files that match the following patterns:
|
|
Labels applied: SummaryThis PR documents the new per-container
Overall the changes are accurate, well-scoped, and follow the repo's conventions. Review comments1.
|
irvinebroque
left a comment
There was a problem hiding this comment.
What is the reason I would I want this as a customer?
|
Hey there, we've marked this pull request as stale because there's no recent activity on it. This label helps us identify PRs that might need updates (or to be closed out by our team if no longer relevant). |
irvinebroque
left a comment
There was a problem hiding this comment.
Not sure I understand why I would want to enable only for a % of instances. Wouldn't I want to enable across instances but then set a head sampling value?
|
Hey there, we've closed out this pull request because it's been stale for a while and there's been no additional action on it. If these changes are still relevant, open a new pull request (or flag to us in a GitHub issue). |
You have many many containers. You export logs to, say, Datadog. Exporting absolutely all logs is prohibitively expensive. Sampling across the entire fleet does not provide much value because the sampling at this level results into a heap of logs with context lost (one of the extreme cases the same log from different containers get shipped but the rest is dropped). Instead, you want to ship all logs but only from a few containers. |
|
@irvinebroque I have responded to your question. Tagging you in a separate message to make sure you receive a notification. |
|
This is revived in #33310 |
Summary
Document
containers[].observabilityfor Wrangler Containers.Add the new container-level observability fields to the Wrangler configuration reference, including root
observabilityfallback, per-container override behavior, and the targeting fields.Also update the Containers FAQ and pricing docs to clarify that logs can be enabled either at the Worker level or per container.
Documentation checklist