Loading...
Loading...
Triage OpenSEO production errors in Cloudflare Workers Observability — verified query recipes, counting gotchas, and a known-noise filter list applied automatically. Use when asked to review Cloudflare logs/observability, count OOMs or worker errors, compare error rates between periods, or investigate a prod error spike.
npx skill4agent add every-app/open-seo observability-triagecloudflare-apiaccountIdmcp__cloudflare-api__executenpx wrangler whoamialchemy.run.tscloudflare-apimcp__cloudflare-api__executeexceededMemorycanceledresponseStreamDisconnectedPOST /accounts/{account_id}/workers/observability/telemetry/queryqueryId: "adhoc"timeframe: { from, to }{
"queryId": "adhoc",
"timeframe": { "from": 0, "to": 0 },
"parameters": {
"datasets": ["cloudflare-workers"],
"filters": [
{ "key": "$metadata.type", "operation": "eq", "value": "cf-worker-event", "type": "string" }
],
"calculations": [{ "operator": "count", "alias": "count" }],
"groupBys": [
{ "value": "$workers.scriptName", "type": "string" },
{ "value": "$workers.outcome", "type": "string" }
],
"limit": 100
},
"view": "calculations",
"limit": 100
}cf-worker-eventview: "events"calculationsgroupByslimit$metadataservicetriggerlevelmessagefingerprintrequestId$workersoutcomescriptNamescriptVersionwallTimeMscpuTimeMseventType$metadata.level eq error$metadata.messageeqneq"median""p50"$metadata.trigger$workers.scriptVersion$workers.event.request.headers.user-agentlimit$workers.outcome neq ok$workers.scriptVersionmodified_onConnection closed: this Durable Object instance is no longer active. Reconnect or retry the request.Durable Object reset because its code was updated.$metadata.errorcloseeventType: "hibernatableWebSocket"SamChatAgentOnboardingChatAgentwebSocketType: "close", code: 1006, wasClean: falseoutcome: "exception"wallTimeMscpuTimeMs: 03aa4cac26653d09a0a41100a33d413ae0ae15457af49b4d9a117eeecf66b040awebSocketCloseawaitpartyserveronCloseonChatResponseNetwork connection lost.be89d4ff7a64cb4d4dceae0f51cfe708source.levelsource.exception$metadata.origin: "fetch"source.levelexceptionrequestIdoutcome: "ok"wrangler.jsonc/mcpsource.levelsource.exceptionoutcome