← back to Cncp Failures Mockups

sample-data.json

117 lines

{
  "failures": [
    {
      "id": "mp1ka4pwqdza",
      "source": "pm2",
      "processName": "contact-mailer-ideas-viewer",
      "exitCode": 0,
      "severity": "medium",
      "category": "needs-investigation",
      "status": "triage",
      "eventCount": 5,
      "created": 1778500000000,
      "lastSeen": 1778530281000,
      "suggestedAction": "Restart process and monitor for stability",
      "lastLines": "2026-05-11T12:51:21: TypeError: bad regexp at viewer/server.js:312\n  const re = new RegExp('('+q.replace(/[.*+?^${}()|[\\\\]\\\\\\\\]/g,'\\\\\\\\$&')+')','gi');\n  SyntaxError: Invalid regular expression"
    },
    {
      "id": "mp1k4yawqgae",
      "source": "launchd",
      "processName": "big-red-tunnel",
      "exitCode": null,
      "severity": "medium",
      "category": "transient",
      "status": "triage",
      "eventCount": 166,
      "created": 1778490000000,
      "lastSeen": 1778530300000,
      "suggestedAction": "Monitor and restart process if it continues to fail",
      "lastLines": "2026-05-11T20:32:05Z ERR failed to run the datagram handler error=\"context canceled\"\n2026-05-11T20:32:05Z ERR failed to serve tunnel connection error=\"control stream encountered a failure while serving\"\n2026-05-11T20:32:21Z INF Retrying connection in up to 1m4s"
    },
    {
      "id": "mp1klu8wzqee",
      "source": "launchd",
      "processName": "microsite-hawk",
      "exitCode": null,
      "severity": "low",
      "category": "transient",
      "status": "triage",
      "eventCount": 10,
      "created": 1778520000000,
      "lastSeen": 1778530100000,
      "suggestedAction": "Monitor for persistent issues",
      "lastLines": "[hawk] Cycle complete — 2026-05-11T20:27:13Z | failures: 0 | log: /Users/macstudio3/Projects/_microsite-hawk/logs/hawk-2026-05-11.jsonl"
    },
    {
      "id": "synthetic-high-1",
      "source": "agent",
      "processName": "shopify-bulk-importer",
      "exitCode": 137,
      "severity": "high",
      "category": "needs-rebuild",
      "status": "investigating",
      "eventCount": 3,
      "created": 1778525000000,
      "lastSeen": 1778530000000,
      "suggestedAction": "Increase node --max-old-space-size and re-run with smaller batches",
      "lastLines": "FATAL ERROR: Reached heap limit Allocation failed - JavaScript heap out of memory\nKilled (SIGKILL exit 137)\nLast batch: 4,217 / 8,500 products processed"
    },
    {
      "id": "synthetic-build-1",
      "source": "build",
      "processName": "novasuede-deploy",
      "exitCode": 1,
      "severity": "medium",
      "category": "needs-investigation",
      "status": "triage",
      "eventCount": 2,
      "created": 1778526000000,
      "lastSeen": 1778529500000,
      "suggestedAction": "Check Kamatera disk space and pm2 env vars before redeploy",
      "lastLines": "rsync: failed to write to /var/www/novasuede/dist (No space left on device)\npm2 reload failed: ENOENT no such file\ndeploy aborted at stage 4/6"
    },
    {
      "id": "synthetic-pm2-1",
      "source": "pm2",
      "processName": "pd-enrich",
      "exitCode": 2,
      "severity": "low",
      "category": "transient",
      "status": "resolved",
      "eventCount": 1,
      "created": 1778450000000,
      "lastSeen": 1778451000000,
      "suggestedAction": "Watch for repeat; restart if it recurs",
      "lastLines": "warn: gemini rate-limit hit, backed off 30s\ninfo: resumed enrichment, batch 11/40 ok"
    }
  ],
  "hermes": {
    "online": true,
    "model": "hermes3:8b",
    "modelSizeGB": 4.3,
    "modelLoaded": true,
    "queueDepth": 0,
    "classifierBusy": false,
    "url": "127.0.0.1:11434",
    "last24h": {
      "total": 9,
      "byType": { "classify": 5, "chat": 1, "idea-chat": 3 },
      "bySev": { "high": 1, "medium": 3, "low": 5 },
      "ok": 8,
      "fail": 1,
      "avgLatencyMs": 6418
    },
    "recent": [
      { "ts": 1778530200000, "type": "classify",  "target": "contact-mailer-ideas-viewer", "ok": true, "latencyMs": 7104, "severity": "medium" },
      { "ts": 1778530000000, "type": "idea-chat", "target": "DNS-failure watcher integration",  "ok": true, "latencyMs": 8240 },
      { "ts": 1778529800000, "type": "chat",      "target": "big-red-tunnel",     "ok": true, "latencyMs": 5301, "refined": true },
      { "ts": 1778529500000, "type": "classify",  "target": "big-red-tunnel",     "ok": true, "latencyMs": 4146, "severity": "medium" },
      { "ts": 1778529300000, "type": "classify",  "target": "microsite-hawk",     "ok": true, "latencyMs": 6300, "severity": "low" },
      { "ts": 1778529000000, "type": "classify",  "target": "shopify-bulk-importer", "ok": true, "latencyMs": 8800, "severity": "high" },
      { "ts": 1778528000000, "type": "idea-chat", "target": "per-day failure-rate trend", "ok": true, "latencyMs": 7929 },
      { "ts": 1778527500000, "type": "idea-chat", "target": "hello world script", "ok": true, "latencyMs": 6038 },
      { "ts": 1778527000000, "type": "classify",  "target": "queue-test-3",       "ok": false, "latencyMs": 15000, "error": "timeout" }
    ]
  }
}