[observability] Observability Coverage Report - 2026-08-28 #56472
Closed
Replies: 1 comment
|
This discussion has been marked as outdated by Daily Observability Report for AWF Firewall and MCP Gateway. A newer discussion is available at Discussion #56742. |
0 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
Executive Summary
I analyzed a capped set of 20 workflow runs downloaded with 7-day fetch parameters. The fetched pool itself was count-capped and concentrated in a recent high-density slice, so this report is representative of the sampled observability surface rather than a full week-wide census.
Critical log presence was strong in the selected sample: firewall access logs were present in 20/20 firewall-enabled runs, and MCP telemetry was present in 20/20 MCP-enabled runs. All selected runs also carried
agent-stdio.log,safeoutputs.jsonl, andawf-config.json.The main weakness was log quality, not missing artifacts. All 20 sampled
access.logfiles contained entries, but none showed a blocked decision, so the sample does not currently prove deny-path visibility in the retained firewall logs. MCP telemetry was healthy via the canonicalrpc-messages.jsonlfallback in all 20 runs, but none of the sampled runs emitted the richergateway.jsonlformat.Key Alerts and Anomalies
No critical issues detected.
Warning
Firewall log quality is weaker than coverage alone suggests: 20/20 sampled firewall-enabled runs had
access.logbut no visible blocked decision in the retained artifact copy.Note
MCP telemetry was present in 20/20 sampled MCP-enabled runs via
rpc-messages.jsonl.gateway.jsonlwas not present in the selected sample, which limits structured duration/status reporting even though raw protocol telemetry is intact.Coverage Summary
access.log)gateway.jsonlorrpc-messages.jsonl)Note
Overall critical-file observability coverage in the selected sample was 100.0% (20/20 runs with no missing critical firewall or MCP log file).
Detailed Run Analysis
Firewall-Enabled Runs
Normalized path discovery: all selected firewall artifacts were found recursively under run directories, with sampled resolved paths such as
/tmp/gh-aw/aw-mcp/logs/run-33135268118/sandbox/firewall/logs/access.logand/tmp/gh-aw/aw-mcp/logs/run-33128919570/sandbox/firewall/logs/access.log.Missing Firewall Logs (
access.log)None.
MCP-Enabled Runs
Normalized path discovery: all selected MCP artifacts were found recursively, with sampled resolved paths such as
/tmp/gh-aw/aw-mcp/logs/run-33135268118/mcp-logs/rpc-messages.jsonland/tmp/gh-aw/aw-mcp/logs/run-33128080626/mcp-logs/rpc-messages.jsonl.Missing MCP Telemetry (
gateway.jsonlandrpc-messages.jsonlboth absent)None.
Telemetry Quality Analysis
Firewall Log Quality
access.logentries analyzed: 3029MCP Telemetry Quality
rpc-messages.jsonland the retained message set did not provide reliable request/response pairing for duration calculation.Additional Telemetry Presence
agent-stdio.log: 20/20 runssafeoutputs.jsonl: 20/20 runsawf-config.json: 20/20 runsagent_output.json: 20/20 runsagent_output/oragent/directory: 1/20 runsHealthy Coverage Summary
All 20 selected runs had both required observability artifact classes present: firewall
access.logand MCP telemetry (rpc-messages.jsonlin every case). The quality caveat is that firewall deny-path visibility was not demonstrated in the retained sample.Recommended Actions
access.logartifacts regularly demonstrate both allow and block decisions.gateway.jsonlrollout, or preserve pairable request IDs in fallback RPC logs, so latency and status metrics do not depend on raw protocol inspection.awf-config.jsonvs. olderaw_info.json, andagent_output.jsonvs.agent_output/) so future audits can classify telemetry without layout-specific assumptions.Historical Trends
Insufficient time-spread for a trendline in this run: Run pool came from 7-day fetch parameters, but count-capped logs downloads yielded a recent high-density slice from 2026-08-27T22:43:15Z to 2026-08-28T02:13:42Z.
References: §33135268118, §33129028328, §33128919570
All reactions