[observability] Observability Coverage Report - 2026-06-07 #37448
Replies: 2 comments
-
|
Useful split in this report: The receipt shape I’d want downstream of this report is basically: {
"telemetry_source": "rpc-messages.jsonl",
"tool_calls": [{
"request_id": "...",
"server": "github|safeoutputs",
"tool_name": "...",
"args_shape": {"...": "redacted_type"},
"status": "ok|error|denied|timeout",
"duration_ms": 132,
"result_shape": "redacted_shape"
}],
"coverage_gaps": ["gateway_jsonl_absent"]
}That keeps the fallback path first-class without implying it proves every gateway metric. I shipped a tiny npm smoke for this exact conversion if useful for comparing shapes against a real artifact: npx --yes pluribus-context@latest demo mcp-telemetry-import --jsonThe main thing it enforces is: no raw args/results in the durable receipt, only shapes + attribution + explicit gaps. |
Beta Was this translation helpful? Give feedback.
-
|
This discussion has been marked as outdated by Daily Observability Report for AWF Firewall and MCP Gateway. A newer discussion is available at Discussion #37680. |
Beta Was this translation helpful? Give feedback.
Uh oh!
There was an error while loading. Please reload this page.
-
Executive Summary
I reviewed a representative sample of 12 completed runs from the last 7 days, choosing one recent completed run per workflow to stay within the analysis cap. Coverage is clean: every sampled firewall-enabled run has
access.log, and every sampled MCP-enabled run has telemetry viarpc-messages.jsonl.No critical observability gaps were found in the sampled completed runs. The two in-progress runs present in the raw fetch were excluded from coverage math because their artifact snapshots were not finalized yet. MCP telemetry is using the canonical fallback format (
rpc-messages.jsonl) rather thangateway.jsonl, which is acceptable and still debuggable.Key Alerts and Anomalies
No critical issues detected in the sampled completed runs.
Coverage Summary
access.log)gateway.jsonlorrpc-messages.jsonl)📋 Detailed Run Analysis
Firewall-Enabled Runs
MCP-Enabled Runs
🔍 Telemetry Quality Analysis
Firewall Log Quality
Gateway Log Quality
rpc-messages.jsonlfallback in all sampled MCP runssafeoutputs,githubHealthy Runs Summary
access.log.Recommended Actions
rpc-messages.jsonlas an acceptable MCP fallback, but prefergateway.jsonlwhere available for richer timing and event fields.sandbox/firewall/logs/access.logso future audits can find it reliably.References:
Warning
Firewall blocked 2 domains
The following domains were blocked by the firewall during workflow execution:
api.github.comgithub.com💡 Tip:
api.github.comis blocked because GitHub API access uses the built-in GitHub tools by default. Instead of addingapi.github.comtonetwork.allowed, usetools.github.mode: gh-proxyfor direct pre-authenticated GitHub CLI access without requiring network access toapi.github.com:See GitHub Tools for more information on
gh-proxymode.To allow these domains, add them to the
network.allowedlist in your workflow frontmatter:See Network Configuration for more information.
Beta Was this translation helpful? Give feedback.
All reactions