{
  "ok": true,
  "time_utc": "2026-11-03T19:58:02+00:00",
  "online": 4,
  "total": 4,
  "schema_version": "1.1",
  "fresh": 4,
  "degraded": 0,
  "healthy": 4,
  "partial": false,
  "avg_cpu": 11.3,
  "avg_memory": 46.7,
  "containers": 43,
  "container_issues": 0,
  "container_nodes": 3,
  "nodes": [
    {
      "ok": true,
      "api_version": "1",
      "schema_version": "1.1",
      "role": "agent",
      "node_id": "alcal-kz",
      "name": "Alcal KZ",
      "host": "108750.vm",
      "os": "Ubuntu 24.04.3 LTS",
      "url": "https://kz.habitbits.app",
      "time_utc": "2026-11-03T19:57:56+00:00",
      "server_uptime": "29d 10h 53m",
      "monitor_uptime": "1h 51m",
      "cpu_percent": 0,
      "cpu_count": 1,
      "load": {
        "1m": 0.0,
        "5m": 0.0,
        "15m": 0.0
      },
      "load_per_core": {
        "1m": 0.0,
        "5m": 0.0,
        "15m": 0.0
      },
      "memory": {
        "total": 1008189440,
        "used": 459612160,
        "available": 548577280,
        "percent": 45.6,
        "swap": {
          "total": 2684346368,
          "used": 125046784,
          "free": 2559299584,
          "percent": 4.7
        },
        "pressure": {
          "some": {
            "avg10": 0.0,
            "avg60": 0.0,
            "avg300": 0.0,
            "total": 67479703
          },
          "full": {
            "avg10": 0.0,
            "avg60": 0.0,
            "avg300": 0.0,
            "total": 39419304
          }
        }
      },
      "disks": [
        {
          "path": "/",
          "total": 21044416512,
          "used": 13119590400,
          "free": 6834483200,
          "percent": 62.3,
          "inodes": {
            "total": 1310720,
            "used": 374970,
            "free": 935750,
            "percent": 28.6
          }
        }
      ],
      "network": [
        {
          "iface": "ens3",
          "rx": 38885465759,
          "tx": 36140300949
        },
        {
          "iface": "tailscale0",
          "rx": 8788406721,
          "tx": 21258952347
        },
        {
          "iface": "amn0",
          "rx": 1389737592,
          "tx": 1403049624
        },
        {
          "iface": "docker0",
          "rx": 196,
          "tx": 526
        },
        {
          "iface": "veth8660cd3",
          "rx": 1407896136,
          "tx": 1393348734
        },
        {
          "iface": "vethf92b60f",
          "rx": 9580370,
          "tx": 9841463
        },
        {
          "iface": "veth2306687",
          "rx": 126,
          "tx": 49510
        },
        {
          "iface": "veth23b213a",
          "rx": 126,
          "tx": 49342
        }
      ],
      "top_processes": [
        {
          "pid": 1159,
          "name": "dockerd",
          "rss": 59985920
        },
        {
          "pid": 665,
          "name": "tailscaled",
          "rss": 46383104
        },
        {
          "pid": 1028,
          "name": "systemd-journal",
          "rss": 40787968
        },
        {
          "pid": 3223624,
          "name": "fwupd",
          "rss": 35446784
        },
        {
          "pid": 2185056,
          "name": "python3",
          "rss": 30900224
        },
        {
          "pid": 1029,
          "name": "multipathd",
          "rss": 27820032
        },
        {
          "pid": 1093,
          "name": "containerd",
          "rss": 25309184
        },
        {
          "pid": 1675,
          "name": "caddy",
          "rss": 23920640
        }
      ],
      "docker": [
        {
          "id": "924e66aa9ca2",
          "name": "mtproto-proxy",
          "image": "nineseconds/mtg:2",
          "state": "created",
          "status": "Created",
          "ports": "",
          "raw_ports": [],
          "health": null,
          "restart_count": 0,
          "oom_killed": false,
          "exit_code": 128,
          "resources": null,
          "metric_errors": [],
          "started_at": "0001-01-01T00:00:00Z",
          "finished_at": "0001-01-01T00:00:00Z"
        },
        {
          "id": "d7e304d365e6",
          "name": "server-link-exit",
          "image": "ghcr.io/xtls/xray-core@sha256:45338c4df61fda061c47ce62aafda6c5d7d59cbdefc33f2e335d8b0c748b748a",
          "state": "running",
          "status": "Up 4 weeks",
          "ports": "",
          "raw_ports": [],
          "health": null,
          "restart_count": 0,
          "oom_killed": false,
          "exit_code": 0,
          "resources": {
            "cpu_percent_one_core": 0.25,
            "memory_working_set": 14409728,
            "memory_limit": 134217728,
            "memory_percent": 10.7,
            "pids": 8,
            "sampled_at": "2026-11-03T19:57:43.954883689Z"
          },
          "metric_errors": [],
          "started_at": "2026-10-05T09:04:28.412113941Z",
          "finished_at": "2026-10-05T09:04:22.811733733Z"
        },
        {
          "id": "6ac414a8d9be",
          "name": "alcal-edge",
          "image": "nginx:1.27-alpine",
          "state": "running",
          "status": "Up 4 weeks",
          "ports": "",
          "raw_ports": [],
          "health": null,
          "restart_count": 0,
          "oom_killed": false,
          "exit_code": 0,
          "resources": {
            "cpu_percent_one_core": 0.0,
            "memory_working_set": 1486848,
            "memory_limit": 1008189440,
            "memory_percent": 0.1,
            "pids": 2,
            "sampled_at": "2026-11-03T19:57:43.956298832Z"
          },
          "metric_errors": [],
          "started_at": "2026-10-05T09:04:27.754078265Z",
          "finished_at": "2026-10-05T09:04:22.811881635Z"
        },
        {
          "id": "686758c122f2",
          "name": "alcal-caddy",
          "image": "caddy:2",
          "state": "running",
          "status": "Up 4 weeks",
          "ports": "",
          "raw_ports": [],
          "health": null,
          "restart_count": 0,
          "oom_killed": false,
          "exit_code": 0,
          "resources": {
            "cpu_percent_one_core": 0.03,
            "memory_working_set": 22142976,
            "memory_limit": 1008189440,
            "memory_percent": 2.2,
            "pids": 10,
            "sampled_at": "2026-11-03T19:57:43.957189021Z"
          },
          "metric_errors": [],
          "started_at": "2026-10-05T09:04:28.113922391Z",
          "finished_at": "2026-10-05T09:04:22.813247831Z"
        },
        {
          "id": "4f4e16ce63db",
          "name": "amnezia-xray",
          "image": "amnezia-xray",
          "state": "running",
          "status": "Up 4 weeks",
          "ports": "4430->4430/tcp, 4430->4430/tcp",
          "raw_ports": [
            {
              "IP": "0.0.0.0",
              "PrivatePort": 4430,
              "PublicPort": 4430,
              "Type": "tcp"
            },
            {
              "IP": "::",
              "PrivatePort": 4430,
              "PublicPort": 4430,
              "Type": "tcp"
            }
          ],
          "health": null,
          "restart_count": 0,
          "oom_killed": false,
          "exit_code": 0,
          "resources": {
            "cpu_percent_one_core": 0.0,
            "memory_working_set": 5718016,
            "memory_limit": 1008189440,
            "memory_percent": 0.6,
            "pids": 9,
            "sampled_at": "2026-11-03T19:57:43.958687471Z"
          },
          "metric_errors": [],
          "started_at": "2026-10-05T09:04:28.30281009Z",
          "finished_at": "2026-10-05T09:04:22.767397661Z"
        },
        {
          "id": "f4c4b36c1fc9",
          "name": "dreamy_edison",
          "image": "sha256:c66d0ba602763302f0dae392eef5fda893abec6ac54a8e923895bb0fc731c485",
          "state": "exited",
          "status": "Exited (1) 6 months ago",
          "ports": "",
          "raw_ports": [],
          "health": null,
          "restart_count": 0,
          "oom_killed": false,
          "exit_code": 1,
          "resources": null,
          "metric_errors": [],
          "started_at": "2026-04-21T15:01:40.22826629Z",
          "finished_at": "2026-04-21T15:06:42.071399525Z"
        },
        {
          "id": "79cf1d98da57",
          "name": "amnezia-awg",
          "image": "amnezia-awg",
          "state": "running",
          "status": "Up 4 weeks",
          "ports": "43890->43890/udp, 43890->43890/udp",
          "raw_ports": [
            {
              "IP": "0.0.0.0",
              "PrivatePort": 43890,
              "PublicPort": 43890,
              "Type": "udp"
            },
            {
              "IP": "::",
              "PrivatePort": 43890,
              "PublicPort": 43890,
              "Type": "udp"
            }
          ],
          "health": null,
          "restart_count": 0,
          "oom_killed": false,
          "exit_code": 0,
          "resources": {
            "cpu_percent_one_core": 0.02,
            "memory_working_set": 4808704,
            "memory_limit": 1008189440,
            "memory_percent": 0.5,
            "pids": 13,
            "sampled_at": "2026-11-03T19:57:43.969398227Z"
          },
          "metric_errors": [],
          "started_at": "2026-10-05T09:04:28.34088646Z",
          "finished_at": "2026-10-05T09:04:22.811263503Z"
        }
      ],
      "docker_collection": {
        "status": "available",
        "sampled_at": "2026-11-03T19:57:43+00:00",
        "cache_seconds": 20,
        "restart_count_scope": "container_lifetime",
        "oom_scope": "last_container_state",
        "errors": []
      },
      "collection_duration_ms": 116,
      "limitations": [
        "Restart counts cover container lifetime; OOM flag describes last state, not OOM event history.",
        "Container CPU needs two samples; null means warming up or unavailable.",
        "Stopped containers are inventory; expected-running service policy is not configured.",
        "Systemd service health and logs are not collected by the JSON agent."
      ],
      "collection": {
        "partial": false,
        "errors": []
      },
      "health": {
        "status": "healthy",
        "issues": [],
        "scope": "host_resources_and_active_containers",
        "stopped_containers": 2,
        "stopped_with_nonzero_exit": 2,
        "pending_health_checks": 0
      },
      "latency_ms": 0,
      "freshness": {
        "state": "fresh",
        "age_seconds": 0.7,
        "stale_after_seconds": 90
      }
    },
    {
      "ok": true,
      "api_version": "1",
      "schema_version": "1.1",
      "role": "agent",
      "node_id": "ruvds",
      "name": "RUVDS",
      "host": "ruvds-c2l5d",
      "os": "Ubuntu 20.04.6 LTS",
      "url": "https://server-ruvds.habitbits.app",
      "time_utc": "2026-11-03T19:57:57+00:00",
      "server_uptime": "259d 0h 27m",
      "monitor_uptime": "1h 56m",
      "cpu_percent": 10.0,
      "cpu_count": 1,
      "load": {
        "1m": 0.31,
        "5m": 0.41,
        "15m": 0.4
      },
      "load_per_core": {
        "1m": 0.31,
        "5m": 0.41,
        "15m": 0.4
      },
      "memory": {
        "total": 927858688,
        "used": 667086848,
        "available": 260771840,
        "percent": 71.9,
        "swap": {
          "total": 993239040,
          "used": 92635136,
          "free": 900603904,
          "percent": 9.3
        },
        "pressure": {
          "some": {
            "avg10": 0.19,
            "avg60": 0.36,
            "avg300": 0.31,
            "total": 34414011447
          },
          "full": {
            "avg10": 0.01,
            "avg60": 0.09,
            "avg300": 0.17,
            "total": 27084111903
          }
        }
      },
      "disks": [
        {
          "path": "/",
          "total": 20955348992,
          "used": 9889902592,
          "free": 9975033856,
          "percent": 47.2,
          "inodes": {
            "total": 1310720,
            "used": 264492,
            "free": 1046228,
            "percent": 20.2
          }
        }
      ],
      "network": [
        {
          "iface": "docker0",
          "rx": 596696195,
          "tx": 1343057838
        },
        {
          "iface": "br-e5436d6e0c3f",
          "rx": 201986455,
          "tx": 64226954
        },
        {
          "iface": "tun77",
          "rx": 1305513,
          "tx": 7260942
        },
        {
          "iface": "eth0",
          "rx": 337323740499,
          "tx": 382852787237
        },
        {
          "iface": "tailscale0",
          "rx": 23800108315,
          "tx": 9602546538
        }
      ],
      "top_processes": [
        {
          "pid": 3463537,
          "name": "tailscaled",
          "rss": 140734464
        },
        {
          "pid": 214,
          "name": "systemd-journal",
          "rss": 89137152
        },
        {
          "pid": 125853,
          "name": "xray",
          "rss": 55201792
        },
        {
          "pid": 612,
          "name": "dockerd",
          "rss": 54263808
        },
        {
          "pid": 1935539,
          "name": "nginx",
          "rss": 33431552
        },
        {
          "pid": 3708408,
          "name": "python",
          "rss": 31518720
        },
        {
          "pid": 2065047,
          "name": "python",
          "rss": 28569600
        },
        {
          "pid": 503,
          "name": "containerd",
          "rss": 26640384
        }
      ],
      "docker": [
        {
          "id": "c26f6cc5dc4b",
          "name": "server-monitor-agent",
          "image": "server-control-server-agent",
          "state": "running",
          "status": "Up 2 hours (healthy)",
          "ports": "",
          "raw_ports": [],
          "health": "healthy",
          "restart_count": 0,
          "oom_killed": false,
          "exit_code": 0,
          "resources": {
            "cpu_percent_one_core": 0.5,
            "memory_working_set": 25145344,
            "memory_limit": 100663296,
            "memory_percent": 25.0,
            "pids": 7,
            "sampled_at": "2026-11-03T19:57:43.836090844Z"
          },
          "metric_errors": [],
          "started_at": "2026-11-03T18:00:58.277541839Z",
          "finished_at": "0001-01-01T00:00:00Z"
        },
        {
          "id": "0e644c339969",
          "name": "smartmark-cz-egress",
          "image": "ghcr.io/xtls/xray-core@sha256:45338c4df61fda061c47ce62aafda6c5d7d59cbdefc33f2e335d8b0c748b748a",
          "state": "running",
          "status": "Up 11 hours",
          "ports": "",
          "raw_ports": [],
          "health": null,
          "restart_count": 0,
          "oom_killed": false,
          "exit_code": 0,
          "resources": {
            "cpu_percent_one_core": 0.0,
            "memory_working_set": 8716288,
            "memory_limit": 67108864,
            "memory_percent": 13.0,
            "pids": 7,
            "sampled_at": "2026-11-03T19:57:43.837172675Z"
          },
          "metric_errors": [],
          "started_at": "2026-11-03T09:06:52.806631723Z",
          "finished_at": "0001-01-01T00:00:00Z"
        },
        {
          "id": "9d61b10220fd",
          "name": "vpn-jobs",
          "image": "ruvds-vpn-stack:20260924-ru-direct",
          "state": "running",
          "status": "Up 5 weeks (healthy)",
          "ports": "",
          "raw_ports": [],
          "health": "healthy",
          "restart_count": 0,
          "oom_killed": false,
          "exit_code": 0,
          "resources": {
            "cpu_percent_one_core": 2.87,
            "memory_working_set": 17453056,
            "memory_limit": 167772160,
            "memory_percent": 10.4,
            "pids": 1,
            "sampled_at": "2026-11-03T19:57:43.834858408Z"
          },
          "metric_errors": [],
          "started_at": "2026-09-24T17:58:09.441728857Z",
          "finished_at": "0001-01-01T00:00:00Z"
        },
        {
          "id": "0b3680e608c5",
          "name": "vpn-monitor",
          "image": "ruvds-vpn-stack:20260924-ru-direct",
          "state": "running",
          "status": "Up 5 weeks (healthy)",
          "ports": "",
          "raw_ports": [],
          "health": "healthy",
          "restart_count": 0,
          "oom_killed": false,
          "exit_code": 0,
          "resources": {
            "cpu_percent_one_core": 3.95,
            "memory_working_set": 48451584,
            "memory_limit": 167772160,
            "memory_percent": 28.9,
            "pids": 3,
            "sampled_at": "2026-11-03T19:57:43.830531583Z"
          },
          "metric_errors": [],
          "started_at": "2026-09-24T17:57:59.552360562Z",
          "finished_at": "0001-01-01T00:00:00Z"
        },
        {
          "id": "45f3103639c9",
          "name": "vpn-connect",
          "image": "ruvds-vpn-stack:20260924-ru-direct",
          "state": "running",
          "status": "Up 5 weeks (healthy)",
          "ports": "",
          "raw_ports": [],
          "health": "healthy",
          "restart_count": 0,
          "oom_killed": false,
          "exit_code": 0,
          "resources": {
            "cpu_percent_one_core": 4.92,
            "memory_working_set": 12587008,
            "memory_limit": 167772160,
            "memory_percent": 7.5,
            "pids": 1,
            "sampled_at": "2026-11-03T19:57:43.840916983Z"
          },
          "metric_errors": [],
          "started_at": "2026-09-24T17:57:59.786312202Z",
          "finished_at": "0001-01-01T00:00:00Z"
        },
        {
          "id": "87421a61d7e4",
          "name": "vpn-chain",
          "image": "ruvds-vpn-stack:20260923-1",
          "state": "running",
          "status": "Up 5 weeks (healthy)",
          "ports": "",
          "raw_ports": [],
          "health": "healthy",
          "restart_count": 0,
          "oom_killed": false,
          "exit_code": 0,
          "resources": {
            "cpu_percent_one_core": 4.78,
            "memory_working_set": 56000512,
            "memory_limit": 167772160,
            "memory_percent": 33.4,
            "pids": 18,
            "sampled_at": "2026-11-03T19:57:43.840750478Z"
          },
          "metric_errors": [],
          "started_at": "2026-09-23T19:34:07.84287684Z",
          "finished_at": "0001-01-01T00:00:00Z"
        },
        {
          "id": "b6e6b4a91cfe",
          "name": "server-link-tor",
          "image": "server-link-tor:fast",
          "state": "exited",
          "status": "Exited (137) 2 days ago",
          "ports": "",
          "raw_ports": [],
          "health": null,
          "restart_count": 0,
          "oom_killed": false,
          "exit_code": 137,
          "resources": null,
          "metric_errors": [],
          "started_at": "2026-09-21T22:08:27.43772604Z",
          "finished_at": "2026-11-01T13:45:08.80930863Z"
        },
        {
          "id": "13b92a977648",
          "name": "wizardly_morse",
          "image": "sha256:4b9f721bae00fed6d0c5698ee0fd5d7a4fc085ffd97e61acc1c36845c0ef55ec",
          "state": "exited",
          "status": "Exited (127) 6 weeks ago",
          "ports": "",
          "raw_ports": [],
          "health": null,
          "restart_count": 0,
          "oom_killed": false,
          "exit_code": 127,
          "resources": null,
          "metric_errors": [],
          "started_at": "2026-09-21T21:48:54.64352796Z",
          "finished_at": "2026-09-21T21:48:57.750631848Z"
        },
        {
          "id": "2b8ab048914a",
          "name": "distracted_sammet",
          "image": "sha256:bf7f4568d95723d2148bb19c688526d1404ef3302ef024bc1513ad8f533d46c8",
          "state": "exited",
          "status": "Exited (137) 6 weeks ago",
          "ports": "",
          "raw_ports": [],
          "health": null,
          "restart_count": 0,
          "oom_killed": false,
          "exit_code": 137,
          "resources": null,
          "metric_errors": [],
          "started_at": "2026-09-21T21:29:52.475397469Z",
          "finished_at": "2026-09-21T21:34:36.011667979Z"
        },
        {
          "id": "3bb1906dd195",
          "name": "vpn-chain-before-stack-20260923-223303",
          "image": "ghcr.io/xtls/xray-core:26.9.9@sha256:45338c4df61fda061c47ce62aafda6c5d7d59cbdefc33f2e335d8b0c748b748a",
          "state": "exited",
          "status": "Exited (0) 5 weeks ago",
          "ports": "",
          "raw_ports": [],
          "health": null,
          "restart_count": 0,
          "oom_killed": false,
          "exit_code": 0,
          "resources": null,
          "metric_errors": [],
          "started_at": "2026-09-21T21:38:45.135342001Z",
          "finished_at": "2026-09-23T19:33:41.442561598Z"
        }
      ],
      "docker_collection": {
        "status": "available",
        "sampled_at": "2026-11-03T19:57:43+00:00",
        "cache_seconds": 20,
        "restart_count_scope": "container_lifetime",
        "oom_scope": "last_container_state",
        "errors": []
      },
      "collection_duration_ms": 123,
      "limitations": [
        "Restart counts cover container lifetime; OOM flag describes last state, not OOM event history.",
        "Container CPU needs two samples; null means warming up or unavailable.",
        "Stopped containers are inventory; expected-running service policy is not configured.",
        "Systemd service health and logs are not collected by the JSON agent."
      ],
      "collection": {
        "partial": false,
        "errors": []
      },
      "health": {
        "status": "healthy",
        "issues": [],
        "scope": "host_resources_and_active_containers",
        "stopped_containers": 4,
        "stopped_with_nonzero_exit": 3,
        "pending_health_checks": 0
      },
      "latency_ms": 502,
      "freshness": {
        "state": "fresh",
        "age_seconds": 0.2,
        "stale_after_seconds": 90
      }
    },
    {
      "ok": true,
      "api_version": "1",
      "schema_version": "1.1",
      "role": "agent",
      "node_id": "bl-egor",
      "name": "BL",
      "host": "BL-EGOR",
      "os": "Ubuntu 22.04.5 LTS",
      "url": "https://bl.habitbits.app",
      "time_utc": "2026-11-03T19:57:57+00:00",
      "server_uptime": "40d 2h 21m",
      "monitor_uptime": "2h 0m",
      "cpu_percent": 17.2,
      "cpu_count": 3,
      "load": {
        "1m": 0.73,
        "5m": 0.69,
        "15m": 0.65
      },
      "load_per_core": {
        "1m": 0.243,
        "5m": 0.23,
        "15m": 0.217
      },
      "memory": {
        "total": 6209204224,
        "used": 3070103552,
        "available": 3139100672,
        "percent": 49.4,
        "swap": {
          "total": 1073737728,
          "used": 431882240,
          "free": 641855488,
          "percent": 40.2
        },
        "pressure": {
          "some": {
            "avg10": 0.0,
            "avg60": 0.0,
            "avg300": 0.0,
            "total": 47816766
          },
          "full": {
            "avg10": 0.0,
            "avg60": 0.0,
            "avg300": 0.0,
            "total": 41288658
          }
        }
      },
      "disks": [
        {
          "path": "/",
          "total": 56974716928,
          "used": 25017798656,
          "free": 29041254400,
          "percent": 43.9,
          "inodes": {
            "total": 3538944,
            "used": 425988,
            "free": 3112956,
            "percent": 12.0
          }
        }
      ],
      "network": [
        {
          "iface": "eth0",
          "rx": 250512484934,
          "tx": 184322081453
        },
        {
          "iface": "tailscale0",
          "rx": 4345473,
          "tx": 401361
        },
        {
          "iface": "br-80434a814713",
          "rx": 246578838,
          "tx": 252340325
        },
        {
          "iface": "br-82abdb249032",
          "rx": 179078992,
          "tx": 221705453
        },
        {
          "iface": "br-9afdfec32e83",
          "rx": 112511466,
          "tx": 118794000
        },
        {
          "iface": "amn0",
          "rx": 177744513040,
          "tx": 172768685314
        },
        {
          "iface": "br-4af32a54c4dc",
          "rx": 21374398060,
          "tx": 798709559
        },
        {
          "iface": "br-5b2784488da2",
          "rx": 145136393,
          "tx": 206489748
        },
        {
          "iface": "docker0",
          "rx": 28247199,
          "tx": 5643196522
        },
        {
          "iface": "veth7cba0e3",
          "rx": 255053695,
          "tx": 272677086
        },
        {
          "iface": "vethdcaea84",
          "rx": 168,
          "tx": 68950
        },
        {
          "iface": "vethc9eac2c",
          "rx": 151342271,
          "tx": 206556974
        },
        {
          "iface": "vethf355066",
          "rx": 10896613572,
          "tx": 1791261846
        },
        {
          "iface": "veth8c9be8b",
          "rx": 180011399214,
          "tx": 172768751933
        },
        {
          "iface": "vethb872b2b",
          "rx": 1855535829,
          "tx": 10992895313
        },
        {
          "iface": "veth4ada6d0",
          "rx": 119304126,
          "tx": 118861226
        },
        {
          "iface": "veth846c24b",
          "rx": 126,
          "tx": 139282
        },
        {
          "iface": "veth8b667de",
          "rx": 126,
          "tx": 138642
        },
        {
          "iface": "veth2a14d59",
          "rx": 27226182,
          "tx": 13581762
        },
        {
          "iface": "tun77",
          "rx": 0,
          "tx": 0
        },
        {
          "iface": "veth221f0e1",
          "rx": 27848189,
          "tx": 28487058
        },
        {
          "iface": "br-9d48934b6d81",
          "rx": 128740378,
          "tx": 164098056
        },
        {
          "iface": "br-3b9ec9799fd0",
          "rx": 949130,
          "tx": 1805575
        },
        {
          "iface": "vetha224afa",
          "rx": 1060976,
          "tx": 1809971
        },
        {
          "iface": "vethc488d14",
          "rx": 133682336,
          "tx": 164134477
        },
        {
          "iface": "vethfa6b19d",
          "rx": 72604993,
          "tx": 17958051
        },
        {
          "iface": "veth95c7437",
          "rx": 6116666,
          "tx": 6264039
        },
        {
          "iface": "veth22bef67",
          "rx": 1256286,
          "tx": 1185527
        },
        {
          "iface": "vethe8e9c08",
          "rx": 6994056,
          "tx": 2647319
        },
        {
          "iface": "vethd6d6b74",
          "rx": 18094654,
          "tx": 924701
        },
        {
          "iface": "br-dd74f0b717dd",
          "rx": 52175592,
          "tx": 25906368
        },
        {
          "iface": "vetha8c8bf5",
          "rx": 14675313,
          "tx": 1858753
        },
        {
          "iface": "veth6948e33",
          "rx": 270918833,
          "tx": 465174552
        },
        {
          "iface": "br-2aca411f9135",
          "rx": 1204,
          "tx": 580
        },
        {
          "iface": "veth5c18d7c",
          "rx": 126,
          "tx": 72708
        },
        {
          "iface": "vethf6a7951",
          "rx": 126,
          "tx": 3760
        },
        {
          "iface": "veth17c59a4",
          "rx": 8003,
          "tx": 13294
        },
        {
          "iface": "veth860ab35",
          "rx": 3002868,
          "tx": 4971524
        },
        {
          "iface": "veth7b3ae34",
          "rx": 824567,
          "tx": 23492225
        },
        {
          "iface": "br-15bd169b3559",
          "rx": 15559380,
          "tx": 146460
        },
        {
          "iface": "veth6cc03bb",
          "rx": 53818,
          "tx": 58950
        },
        {
          "iface": "veth28aebc4",
          "rx": 4553998,
          "tx": 2792075
        },
        {
          "iface": "veth85f2d68",
          "rx": 24329,
          "tx": 13815
        },
        {
          "iface": "vethe5dacd2",
          "rx": 15574388,
          "tx": 147746
        }
      ],
      "top_processes": [
        {
          "pid": 2822150,
          "name": "bgu-bot",
          "rss": 335265792
        },
        {
          "pid": 1261657,
          "name": "kite-bot",
          "rss": 215965696
        },
        {
          "pid": 588409,
          "name": "uvicorn",
          "rss": 170254336
        },
        {
          "pid": 1707,
          "name": "python",
          "rss": 159182848
        },
        {
          "pid": 1396656,
          "name": "uvicorn",
          "rss": 156319744
        },
        {
          "pid": 1052,
          "name": "dockerd",
          "rss": 139202560
        },
        {
          "pid": 588388,
          "name": "python",
          "rss": 135974912
        },
        {
          "pid": 1384892,
          "name": "minio",
          "rss": 134750208
        }
      ],
      "docker": [
        {
          "id": "1271aa26d39f",
          "name": "server-monitor-agent",
          "image": "server-control-server-agent",
          "state": "running",
          "status": "Up 2 hours (healthy)",
          "ports": "",
          "raw_ports": [],
          "health": "healthy",
          "restart_count": 0,
          "oom_killed": false,
          "exit_code": 0,
          "resources": {
            "cpu_percent_one_core": 2.46,
            "memory_working_set": 29523968,
            "memory_limit": 134217728,
            "memory_percent": 22.0,
            "pids": 10,
            "sampled_at": "2026-11-03T19:57:43.695201266Z"
          },
          "metric_errors": [],
          "started_at": "2026-11-03T17:57:38.479056625Z",
          "finished_at": "0001-01-01T00:00:00Z"
        },
        {
          "id": "dd28aa71640a",
          "name": "smartmark-stage-web-1",
          "image": "smartmark-stage-web:8df27bad5a04",
          "state": "running",
          "status": "Up 2 hours (healthy)",
          "ports": "18082->80/tcp",
          "raw_ports": [
            {
              "IP": "127.0.0.1",
              "PrivatePort": 80,
              "PublicPort": 18082,
              "Type": "tcp"
            }
          ],
          "health": "healthy",
          "restart_count": 0,
          "oom_killed": false,
          "exit_code": 0,
          "resources": {
            "cpu_percent_one_core": 0.3,
            "memory_working_set": 4059136,
            "memory_limit": 67108864,
            "memory_percent": 6.0,
            "pids": 4,
            "sampled_at": "2026-11-03T19:57:43.697309631Z"
          },
          "metric_errors": [],
          "started_at": "2026-11-03T17:30:31.042950156Z",
          "finished_at": "0001-01-01T00:00:00Z"
        },
        {
          "id": "41ef7c30fb2b",
          "name": "smartmark-stage-worker-1",
          "image": "smartmark-stage-api:8df27bad5a04",
          "state": "running",
          "status": "Up 2 hours",
          "ports": "8000/tcp",
          "raw_ports": [
            {
              "IP": "",
              "PrivatePort": 8000,
              "Type": "tcp"
            }
          ],
          "health": null,
          "restart_count": 0,
          "oom_killed": false,
          "exit_code": 0,
          "resources": {
            "cpu_percent_one_core": 0.12,
            "memory_working_set": 95457280,
            "memory_limit": 201326592,
            "memory_percent": 47.4,
            "pids": 2,
            "sampled_at": "2026-11-03T19:57:43.697332509Z"
          },
          "metric_errors": [],
          "started_at": "2026-11-03T17:30:18.873137138Z",
          "finished_at": "0001-01-01T00:00:00Z"
        },
        {
          "id": "da0c12a1a7fe",
          "name": "smartmark-stage-api-1",
          "image": "smartmark-stage-api:8df27bad5a04",
          "state": "running",
          "status": "Up 2 hours (healthy)",
          "ports": "8000/tcp",
          "raw_ports": [
            {
              "IP": "",
              "PrivatePort": 8000,
              "Type": "tcp"
            }
          ],
          "health": "healthy",
          "restart_count": 0,
          "oom_killed": false,
          "exit_code": 0,
          "resources": {
            "cpu_percent_one_core": 6.78,
            "memory_working_set": 131301376,
            "memory_limit": 335544320,
            "memory_percent": 39.1,
            "pids": 6,
            "sampled_at": "2026-11-03T19:57:43.697429096Z"
          },
          "metric_errors": [],
          "started_at": "2026-11-03T17:30:18.870131806Z",
          "finished_at": "0001-01-01T00:00:00Z"
        },
        {
          "id": "3c90904c35db",
          "name": "smartmark-stage-migrate-1",
          "image": "smartmark-stage-api:8df27bad5a04",
          "state": "exited",
          "status": "Exited (0) 2 hours ago",
          "ports": "",
          "raw_ports": [],
          "health": null,
          "restart_count": 0,
          "oom_killed": false,
          "exit_code": 0,
          "resources": null,
          "metric_errors": [],
          "started_at": "2026-11-03T17:30:12.204955837Z",
          "finished_at": "2026-11-03T17:30:18.419047002Z"
        },
        {
          "id": "1bf6b36d2d7c",
          "name": "smartmark-stage-postgres-1",
          "image": "postgres:16-alpine",
          "state": "running",
          "status": "Up 3 hours (healthy)",
          "ports": "5432/tcp",
          "raw_ports": [
            {
              "IP": "",
              "PrivatePort": 5432,
              "Type": "tcp"
            }
          ],
          "health": "healthy",
          "restart_count": 0,
          "oom_killed": false,
          "exit_code": 0,
          "resources": {
            "cpu_percent_one_core": 0.93,
            "memory_working_set": 49795072,
            "memory_limit": 201326592,
            "memory_percent": 24.7,
            "pids": 9,
            "sampled_at": "2026-11-03T19:57:43.70015773Z"
          },
          "metric_errors": [],
          "started_at": "2026-11-03T17:26:06.731396519Z",
          "finished_at": "0001-01-01T00:00:00Z"
        },
        {
          "id": "8558f0927874",
          "name": "smartmark-stage-redis-1",
          "image": "redis:7-alpine",
          "state": "running",
          "status": "Up 3 hours (healthy)",
          "ports": "6379/tcp",
          "raw_ports": [
            {
              "IP": "",
              "PrivatePort": 6379,
              "Type": "tcp"
            }
          ],
          "health": "healthy",
          "restart_count": 0,
          "oom_killed": false,
          "exit_code": 0,
          "resources": {
            "cpu_percent_one_core": 0.84,
            "memory_working_set": 3506176,
            "memory_limit": 67108864,
            "memory_percent": 5.2,
            "pids": 6,
            "sampled_at": "2026-11-03T19:57:43.700528446Z"
          },
          "metric_errors": [],
          "started_at": "2026-11-03T17:26:06.694646026Z",
          "finished_at": "0001-01-01T00:00:00Z"
        },
        {
          "id": "aee81937c717",
          "name": "smartmark-stage-minio-1",
          "image": "smartmark-server-minio:116e657-server1",
          "state": "running",
          "status": "Up 3 hours (healthy)",
          "ports": "9001/tcp, 9000/tcp",
          "raw_ports": [
            {
              "IP": "",
              "PrivatePort": 9001,
              "Type": "tcp"
            },
            {
              "IP": "",
              "PrivatePort": 9000,
              "Type": "tcp"
            }
          ],
          "health": "healthy",
          "restart_count": 0,
          "oom_killed": false,
          "exit_code": 0,
          "resources": {
            "cpu_percent_one_core": 0.87,
            "memory_working_set": 83599360,
            "memory_limit": 268435456,
            "memory_percent": 31.1,
            "pids": 9,
            "sampled_at": "2026-11-03T19:57:43.702221051Z"
          },
          "metric_errors": [],
          "started_at": "2026-11-03T17:26:06.693539325Z",
          "finished_at": "0001-01-01T00:00:00Z"
        },
        {
          "id": "a459285607e1",
          "name": "kite-bot-1",
          "image": "kite:0.13.1-bfaceb432a50",
          "state": "running",
          "status": "Up 4 hours",
          "ports": "9101->9101/tcp, 8000/tcp",
          "raw_ports": [
            {
              "IP": "127.0.0.1",
              "PrivatePort": 9101,
              "PublicPort": 9101,
              "Type": "tcp"
            },
            {
              "IP": "",
              "PrivatePort": 8000,
              "Type": "tcp"
            }
          ],
          "health": null,
          "restart_count": 0,
          "oom_killed": false,
          "exit_code": 0,
          "resources": {
            "cpu_percent_one_core": 0.4,
            "memory_working_set": 201719808,
            "memory_limit": 268435456,
            "memory_percent": 75.1,
            "pids": 4,
            "sampled_at": "2026-11-03T19:57:43.702702057Z"
          },
          "metric_errors": [],
          "started_at": "2026-11-03T16:12:05.122366045Z",
          "finished_at": "0001-01-01T00:00:00Z"
        },
        {
          "id": "50dbe6ac38ea",
          "name": "kite-app-1",
          "image": "kite:0.13.1-bfaceb432a50",
          "state": "running",
          "status": "Up 4 hours (healthy)",
          "ports": "18000->8000/tcp",
          "raw_ports": [
            {
              "IP": "127.0.0.1",
              "PrivatePort": 8000,
              "PublicPort": 18000,
              "Type": "tcp"
            }
          ],
          "health": "healthy",
          "restart_count": 0,
          "oom_killed": false,
          "exit_code": 0,
          "resources": {
            "cpu_percent_one_core": 2.16,
            "memory_working_set": 85835776,
            "memory_limit": 536870912,
            "memory_percent": 16.0,
            "pids": 8,
            "sampled_at": "2026-11-03T19:57:43.70465036Z"
          },
          "metric_errors": [],
          "started_at": "2026-11-03T16:11:57.08241557Z",
          "finished_at": "0001-01-01T00:00:00Z"
        },
        {
          "id": "6f931fcb2546",
          "name": "smartmark-web-1",
          "image": "smartmark-server-web:8db8dd9-cryptopro1",
          "state": "running",
          "status": "Up 10 hours (healthy)",
          "ports": "18081->80/tcp",
          "raw_ports": [
            {
              "IP": "127.0.0.1",
              "PrivatePort": 80,
              "PublicPort": 18081,
              "Type": "tcp"
            }
          ],
          "health": "healthy",
          "restart_count": 0,
          "oom_killed": false,
          "exit_code": 0,
          "resources": {
            "cpu_percent_one_core": 0.2,
            "memory_working_set": 5341184,
            "memory_limit": 100663296,
            "memory_percent": 5.3,
            "pids": 4,
            "sampled_at": "2026-11-03T19:57:43.707922237Z"
          },
          "metric_errors": [],
          "started_at": "2026-11-03T09:37:30.849583816Z",
          "finished_at": "0001-01-01T00:00:00Z"
        },
        {
          "id": "f03813f19b26",
          "name": "bl-telegram-mcp",
          "image": "bl-telegram-mcp:ac18925881b7-forwarding-compat",
          "state": "running",
          "status": "Up 10 hours (healthy)",
          "ports": "18091->18091/tcp",
          "raw_ports": [
            {
              "IP": "127.0.0.1",
              "PrivatePort": 18091,
              "PublicPort": 18091,
              "Type": "tcp"
            }
          ],
          "health": "healthy",
          "restart_count": 0,
          "oom_killed": false,
          "exit_code": 0,
          "resources": {
            "cpu_percent_one_core": 1.63,
            "memory_working_set": 58916864,
            "memory_limit": 268435456,
            "memory_percent": 21.9,
            "pids": 3,
            "sampled_at": "2026-11-03T19:57:43.707161742Z"
          },
          "metric_errors": [],
          "started_at": "2026-11-03T09:28:34.173413701Z",
          "finished_at": "0001-01-01T00:00:00Z"
        },
        {
          "id": "fbf101cac268",
          "name": "smartmark-api-1",
          "image": "smartmark-server-api:8db8dd9-server1",
          "state": "running",
          "status": "Up 11 hours (healthy)",
          "ports": "8000/tcp",
          "raw_ports": [
            {
              "IP": "",
              "PrivatePort": 8000,
              "Type": "tcp"
            }
          ],
          "health": "healthy",
          "restart_count": 0,
          "oom_killed": false,
          "exit_code": 0,
          "resources": {
            "cpu_percent_one_core": 5.52,
            "memory_working_set": 151859200,
            "memory_limit": 536870912,
            "memory_percent": 28.3,
            "pids": 7,
            "sampled_at": "2026-11-03T19:57:43.70779794Z"
          },
          "metric_errors": [],
          "started_at": "2026-11-03T09:21:03.658049552Z",
          "finished_at": "0001-01-01T00:00:00Z"
        },
        {
          "id": "2bb40bb763e6",
          "name": "smartmark-worker-1",
          "image": "smartmark-server-api:8db8dd9-server1",
          "state": "running",
          "status": "Up 11 hours",
          "ports": "8000/tcp",
          "raw_ports": [
            {
              "IP": "",
              "PrivatePort": 8000,
              "Type": "tcp"
            }
          ],
          "health": null,
          "restart_count": 0,
          "oom_killed": false,
          "exit_code": 0,
          "resources": {
            "cpu_percent_one_core": 0.13,
            "memory_working_set": 115257344,
            "memory_limit": 268435456,
            "memory_percent": 42.9,
            "pids": 3,
            "sampled_at": "2026-11-03T19:57:43.708893347Z"
          },
          "metric_errors": [],
          "started_at": "2026-11-03T09:21:03.655709632Z",
          "finished_at": "0001-01-01T00:00:00Z"
        },
        {
          "id": "eee30c3a6ced",
          "name": "bl-telegram-mcp-before-forwarding-compat-ac18925881b7",
          "image": "bl-telegram-mcp:a502a573425f-forwarding-off",
          "state": "exited",
          "status": "Exited (0) 10 hours ago",
          "ports": "",
          "raw_ports": [],
          "health": "unhealthy",
          "restart_count": 0,
          "oom_killed": false,
          "exit_code": 0,
          "resources": null,
          "metric_errors": [],
          "started_at": "2026-11-03T08:52:58.281760624Z",
          "finished_at": "2026-11-03T09:28:33.804656378Z"
        },
        {
          "id": "4acbc2dfaa29",
          "name": "bl-lavka-mcp",
          "image": "bl-lavka-mcp:infra-20261101",
          "state": "running",
          "status": "Up 2 days (healthy)",
          "ports": "",
          "raw_ports": [],
          "health": "healthy",
          "restart_count": 0,
          "oom_killed": false,
          "exit_code": 0,
          "resources": {
            "cpu_percent_one_core": 1.18,
            "memory_working_set": 51945472,
            "memory_limit": 536870912,
            "memory_percent": 9.7,
            "pids": 2,
            "sampled_at": "2026-11-03T19:57:43.714439668Z"
          },
          "metric_errors": [],
          "started_at": "2026-11-01T18:31:01.034943877Z",
          "finished_at": "0001-01-01T00:00:00Z"
        },
        {
          "id": "54afad6b0004",
          "name": "bl-server-mcp",
          "image": "bl-server-mcp:1.0.0",
          "state": "running",
          "status": "Up 2 days (healthy)",
          "ports": "",
          "raw_ports": [],
          "health": "healthy",
          "restart_count": 0,
          "oom_killed": false,
          "exit_code": 0,
          "resources": {
            "cpu_percent_one_core": 0.62,
            "memory_working_set": 83587072,
            "memory_limit": 268435456,
            "memory_percent": 31.1,
            "pids": 4,
            "sampled_at": "2026-11-03T19:57:43.712841943Z"
          },
          "metric_errors": [],
          "started_at": "2026-11-01T18:16:47.967096701Z",
          "finished_at": "0001-01-01T00:00:00Z"
        },
        {
          "id": "b48f51a26dc5",
          "name": "bl-telegram-mcp-before-forwarding-a502a573425f",
          "image": "bl-telegram-mcp:abdcf2d69015-outbound-images",
          "state": "exited",
          "status": "Exited (0) 12 hours ago",
          "ports": "",
          "raw_ports": [],
          "health": "unhealthy",
          "restart_count": 0,
          "oom_killed": false,
          "exit_code": 0,
          "resources": null,
          "metric_errors": [],
          "started_at": "2026-11-01T18:05:08.713844194Z",
          "finished_at": "2026-11-03T08:26:53.827928672Z"
        },
        {
          "id": "806036f773c7",
          "name": "bl-telegram-mcp-before-outbound-abdcf2d69015",
          "image": "bl-telegram-mcp:f68e081a0316-media",
          "state": "exited",
          "status": "Exited (0) 2 days ago",
          "ports": "",
          "raw_ports": [],
          "health": "unhealthy",
          "restart_count": 0,
          "oom_killed": false,
          "exit_code": 0,
          "resources": null,
          "metric_errors": [],
          "started_at": "2026-11-01T13:46:49.877730499Z",
          "finished_at": "2026-11-01T18:05:08.335107054Z"
        },
        {
          "id": "f40c5d78bfc0",
          "name": "bl-telegram-mcp-before-media-f68e081a0316",
          "image": "bl-telegram-mcp:ce9a5fd085d5-owner-send",
          "state": "exited",
          "status": "Exited (0) 2 days ago",
          "ports": "",
          "raw_ports": [],
          "health": "unhealthy",
          "restart_count": 0,
          "oom_killed": false,
          "exit_code": 0,
          "resources": null,
          "metric_errors": [],
          "started_at": "2026-11-01T12:38:24.309050091Z",
          "finished_at": "2026-11-01T13:46:49.502244547Z"
        },
        {
          "id": "2a9813c0abc6",
          "name": "bl-telegram-mcp-before-owner-send-ce9a5fd085d5",
          "image": "bl-telegram-mcp:296b1a23fdea-discovery",
          "state": "exited",
          "status": "Exited (0) 2 days ago",
          "ports": "",
          "raw_ports": [],
          "health": "unhealthy",
          "restart_count": 0,
          "oom_killed": false,
          "exit_code": 0,
          "resources": null,
          "metric_errors": [],
          "started_at": "2026-11-01T11:46:41.154981858Z",
          "finished_at": "2026-11-01T12:38:23.917765306Z"
        },
        {
          "id": "0babf84a82dc",
          "name": "bl-telegram-mcp-before-discovery-296b1a23fdea",
          "image": "bl-telegram-mcp:4bd6446f1554-discovery",
          "state": "exited",
          "status": "Exited (0) 2 days ago",
          "ports": "",
          "raw_ports": [],
          "health": "unhealthy",
          "restart_count": 0,
          "oom_killed": false,
          "exit_code": 0,
          "resources": null,
          "metric_errors": [],
          "started_at": "2026-11-01T09:49:47.383963566Z",
          "finished_at": "2026-11-01T10:13:20.515916565Z"
        },
        {
          "id": "73c39bd2ca67",
          "name": "bl-telegram-mcp-before-discovery-4bd6446f1554",
          "image": "bl-telegram-mcp:a0a918473146-discovery",
          "state": "exited",
          "status": "Exited (0) 2 days ago",
          "ports": "",
          "raw_ports": [],
          "health": "unhealthy",
          "restart_count": 0,
          "oom_killed": false,
          "exit_code": 0,
          "resources": null,
          "metric_errors": [],
          "started_at": "2026-11-01T09:42:42.488401431Z",
          "finished_at": "2026-11-01T09:49:46.943471925Z"
        },
        {
          "id": "a3952f4e74a9",
          "name": "bgu-bot",
          "image": "bgu-bot:1.27.0-3b032ca55ede",
          "state": "running",
          "status": "Up 4 days (healthy)",
          "ports": "8000->8000/tcp",
          "raw_ports": [
            {
              "IP": "127.0.0.1",
              "PrivatePort": 8000,
              "PublicPort": 8000,
              "Type": "tcp"
            }
          ],
          "health": "healthy",
          "restart_count": 0,
          "oom_killed": false,
          "exit_code": 0,
          "resources": {
            "cpu_percent_one_core": 4.48,
            "memory_working_set": 350752768,
            "memory_limit": 805306368,
            "memory_percent": 43.6,
            "pids": 7,
            "sampled_at": "2026-11-03T19:57:43.717939502Z"
          },
          "metric_errors": [],
          "started_at": "2026-10-29T21:24:54.124259604Z",
          "finished_at": "0001-01-01T00:00:00Z"
        },
        {
          "id": "b0255d28c44f",
          "name": "bl-telegram-mcp-before-discovery-a0a918473146",
          "image": "bl-telegram-mcp:5fa030f9bf36-offline",
          "state": "exited",
          "status": "Exited (0) 2 days ago",
          "ports": "",
          "raw_ports": [],
          "health": "unhealthy",
          "restart_count": 0,
          "oom_killed": false,
          "exit_code": 0,
          "resources": null,
          "metric_errors": [],
          "started_at": "2026-10-29T21:20:43.850662377Z",
          "finished_at": "2026-11-01T09:42:42.116550039Z"
        },
        {
          "id": "37fd9c6e378d",
          "name": "bl-telegram-mcp-bootstrap-before-5fa030f9bf36",
          "image": "bl-telegram-mcp:fdf5e53-bootstrap",
          "state": "exited",
          "status": "Exited (0) 4 days ago",
          "ports": "",
          "raw_ports": [],
          "health": "unhealthy",
          "restart_count": 0,
          "oom_killed": false,
          "exit_code": 0,
          "resources": null,
          "metric_errors": [],
          "started_at": "2026-10-29T18:53:54.841374626Z",
          "finished_at": "2026-10-29T21:20:43.344746244Z"
        },
        {
          "id": "ba01066dd9f3",
          "name": "smartmark-migrate-1",
          "image": "smartmark-server-api:8db8dd9-server1",
          "state": "exited",
          "status": "Exited (0) 5 days ago",
          "ports": "",
          "raw_ports": [],
          "health": null,
          "restart_count": 0,
          "oom_killed": false,
          "exit_code": 0,
          "resources": null,
          "metric_errors": [],
          "started_at": "2026-10-29T15:37:46.778930708Z",
          "finished_at": "2026-10-29T15:37:52.719366605Z"
        },
        {
          "id": "fe4854f4e3fa",
          "name": "smartmark-minio-1",
          "image": "smartmark-server-minio:116e657-server1",
          "state": "running",
          "status": "Up 9 days (healthy)",
          "ports": "9000/tcp, 9001/tcp",
          "raw_ports": [
            {
              "IP": "",
              "PrivatePort": 9000,
              "Type": "tcp"
            },
            {
              "IP": "",
              "PrivatePort": 9001,
              "Type": "tcp"
            }
          ],
          "health": "healthy",
          "restart_count": 0,
          "oom_killed": false,
          "exit_code": 0,
          "resources": {
            "cpu_percent_one_core": 0.67,
            "memory_working_set": 115744768,
            "memory_limit": 536870912,
            "memory_percent": 21.6,
            "pids": 10,
            "sampled_at": "2026-11-03T19:57:43.720536943Z"
          },
          "metric_errors": [],
          "started_at": "2026-10-25T11:40:53.197476121Z",
          "finished_at": "0001-01-01T00:00:00Z"
        },
        {
          "id": "8b563a3e42cc",
          "name": "smartmark-postgres-1",
          "image": "postgres:16-alpine",
          "state": "running",
          "status": "Up 9 days (healthy)",
          "ports": "5432/tcp",
          "raw_ports": [
            {
              "IP": "",
              "PrivatePort": 5432,
              "Type": "tcp"
            }
          ],
          "health": "healthy",
          "restart_count": 0,
          "oom_killed": false,
          "exit_code": 0,
          "resources": {
            "cpu_percent_one_core": 0.94,
            "memory_working_set": 139911168,
            "memory_limit": 402653184,
            "memory_percent": 34.7,
            "pids": 13,
            "sampled_at": "2026-11-03T19:57:43.721793648Z"
          },
          "metric_errors": [],
          "started_at": "2026-10-25T11:37:57.262505047Z",
          "finished_at": "0001-01-01T00:00:00Z"
        },
        {
          "id": "8b37dcdbc910",
          "name": "smartmark-redis-1",
          "image": "redis:7-alpine",
          "state": "running",
          "status": "Up 9 days (healthy)",
          "ports": "6379/tcp",
          "raw_ports": [
            {
              "IP": "",
              "PrivatePort": 6379,
              "Type": "tcp"
            }
          ],
          "health": "healthy",
          "restart_count": 0,
          "oom_killed": false,
          "exit_code": 0,
          "resources": {
            "cpu_percent_one_core": 0.84,
            "memory_working_set": 5976064,
            "memory_limit": 100663296,
            "memory_percent": 5.9,
            "pids": 6,
            "sampled_at": "2026-11-03T19:57:43.723661963Z"
          },
          "metric_errors": [],
          "started_at": "2026-10-25T11:37:57.261196124Z",
          "finished_at": "0001-01-01T00:00:00Z"
        },
        {
          "id": "03714defb195",
          "name": "buildx_buildkit_smartmark-builder0",
          "image": "moby/buildkit:buildx-stable-1",
          "state": "exited",
          "status": "Exited (1) 10 hours ago",
          "ports": "",
          "raw_ports": [],
          "health": null,
          "restart_count": 0,
          "oom_killed": false,
          "exit_code": 1,
          "resources": null,
          "metric_errors": [],
          "started_at": "2026-11-03T09:35:39.017011979Z",
          "finished_at": "2026-11-03T09:37:29.611298198Z"
        },
        {
          "id": "12532f5272d3",
          "name": "zanesi-legacy-redirect",
          "image": "bgu-bot:1.22.0-78d9350f1233",
          "state": "running",
          "status": "Up 4 weeks",
          "ports": "",
          "raw_ports": [],
          "health": null,
          "restart_count": 1,
          "oom_killed": false,
          "exit_code": 0,
          "resources": {
            "cpu_percent_one_core": 0.02,
            "memory_working_set": 45916160,
            "memory_limit": 201326592,
            "memory_percent": 22.8,
            "pids": 3,
            "sampled_at": "2026-11-03T19:57:43.725664907Z"
          },
          "metric_errors": [],
          "started_at": "2026-10-02T19:21:00.603744547Z",
          "finished_at": "2026-10-02T19:21:00.586331404Z"
        },
        {
          "id": "31d74113ec0a",
          "name": "server-link-exit",
          "image": "ghcr.io/xtls/xray-core@sha256:45338c4df61fda061c47ce62aafda6c5d7d59cbdefc33f2e335d8b0c748b748a",
          "state": "running",
          "status": "Up 5 weeks",
          "ports": "",
          "raw_ports": [],
          "health": null,
          "restart_count": 0,
          "oom_killed": false,
          "exit_code": 0,
          "resources": {
            "cpu_percent_one_core": 0.0,
            "memory_working_set": 7921664,
            "memory_limit": 134217728,
            "memory_percent": 5.9,
            "pids": 10,
            "sampled_at": "2026-11-03T19:57:43.728879712Z"
          },
          "metric_errors": [],
          "started_at": "2026-09-24T17:36:07.854195008Z",
          "finished_at": "2026-09-24T17:35:02.732499521Z"
        },
        {
          "id": "b3e0de68663a",
          "name": "bl-tls-router",
          "image": "haproxy@sha256:5961c68bc8a81c5124d0a98ab20f81b74717d6afe596e805977d9cf84c126222",
          "state": "running",
          "status": "Up 5 weeks",
          "ports": "",
          "raw_ports": [],
          "health": null,
          "restart_count": 0,
          "oom_killed": false,
          "exit_code": 0,
          "resources": {
            "cpu_percent_one_core": 0.01,
            "memory_working_set": 6721536,
            "memory_limit": 100663296,
            "memory_percent": 6.7,
            "pids": 4,
            "sampled_at": "2026-11-03T19:57:43.72670156Z"
          },
          "metric_errors": [],
          "started_at": "2026-09-24T17:36:07.794146318Z",
          "finished_at": "2026-09-24T17:35:02.542638309Z"
        },
        {
          "id": "d20842b2b442",
          "name": "bl-reality",
          "image": "ghcr.io/xtls/xray-core@sha256:45338c4df61fda061c47ce62aafda6c5d7d59cbdefc33f2e335d8b0c748b748a",
          "state": "running",
          "status": "Up 5 weeks",
          "ports": "8443->8443/tcp, 8443->8443/tcp",
          "raw_ports": [
            {
              "IP": "0.0.0.0",
              "PrivatePort": 8443,
              "PublicPort": 8443,
              "Type": "tcp"
            },
            {
              "IP": "::",
              "PrivatePort": 8443,
              "PublicPort": 8443,
              "Type": "tcp"
            }
          ],
          "health": null,
          "restart_count": 0,
          "oom_killed": false,
          "exit_code": 0,
          "resources": {
            "cpu_percent_one_core": 0.03,
            "memory_working_set": 9392128,
            "memory_limit": 134217728,
            "memory_percent": 7.0,
            "pids": 10,
            "sampled_at": "2026-11-03T19:57:43.728895685Z"
          },
          "metric_errors": [],
          "started_at": "2026-09-24T17:36:07.793816673Z",
          "finished_at": "2026-09-24T17:35:02.713120347Z"
        },
        {
          "id": "db1e77cc7a4b",
          "name": "kite-monitoring-prometheus-1",
          "image": "kite-prometheus:3.13.3-grpc1.83.2",
          "state": "running",
          "status": "Up 5 weeks",
          "ports": "",
          "raw_ports": [],
          "health": null,
          "restart_count": 0,
          "oom_killed": false,
          "exit_code": 0,
          "resources": {
            "cpu_percent_one_core": 0.29,
            "memory_working_set": 52314112,
            "memory_limit": 536870912,
            "memory_percent": 9.7,
            "pids": 9,
            "sampled_at": "2026-11-03T19:57:43.731815726Z"
          },
          "metric_errors": [],
          "started_at": "2026-09-24T17:36:07.775087936Z",
          "finished_at": "2026-09-24T17:35:02.730886957Z"
        },
        {
          "id": "e94be0a069a4",
          "name": "kite-final-backup-restore",
          "image": "kite:0.6.0",
          "state": "exited",
          "status": "Exited (0) 7 weeks ago",
          "ports": "",
          "raw_ports": [],
          "health": "unhealthy",
          "restart_count": 0,
          "oom_killed": false,
          "exit_code": 0,
          "resources": null,
          "metric_errors": [],
          "started_at": "2026-09-09T12:57:22.903036027Z",
          "finished_at": "2026-09-09T12:58:43.024432888Z"
        },
        {
          "id": "227f45c5a07e",
          "name": "kite-release060-probe",
          "image": "kite:0.6.0",
          "state": "exited",
          "status": "Exited (0) 7 weeks ago",
          "ports": "",
          "raw_ports": [],
          "health": "unhealthy",
          "restart_count": 0,
          "oom_killed": false,
          "exit_code": 0,
          "resources": null,
          "metric_errors": [],
          "started_at": "2026-09-09T12:32:41.059387192Z",
          "finished_at": "2026-09-09T12:33:29.346419714Z"
        },
        {
          "id": "c35d1028bf5c",
          "name": "amnezia-wireguard",
          "image": "amnezia-wireguard",
          "state": "running",
          "status": "Up 5 weeks",
          "ports": "35794->35794/udp, 35794->35794/udp",
          "raw_ports": [
            {
              "IP": "0.0.0.0",
              "PrivatePort": 35794,
              "PublicPort": 35794,
              "Type": "udp"
            },
            {
              "IP": "::",
              "PrivatePort": 35794,
              "PublicPort": 35794,
              "Type": "udp"
            }
          ],
          "health": null,
          "restart_count": 0,
          "oom_killed": false,
          "exit_code": 0,
          "resources": {
            "cpu_percent_one_core": 0.0,
            "memory_working_set": 1863680,
            "memory_limit": 6209204224,
            "memory_percent": 0.0,
            "pids": 3,
            "sampled_at": "2026-11-03T19:57:43.736186169Z"
          },
          "metric_errors": [],
          "started_at": "2026-09-24T17:36:07.775059432Z",
          "finished_at": "2026-09-24T17:35:02.704549579Z"
        },
        {
          "id": "0767a3b6a706",
          "name": "alcal_bot-bot-1",
          "image": "alcal_bot-bot",
          "state": "running",
          "status": "Up 5 weeks",
          "ports": "",
          "raw_ports": [],
          "health": null,
          "restart_count": 0,
          "oom_killed": false,
          "exit_code": 0,
          "resources": {
            "cpu_percent_one_core": 0.03,
            "memory_working_set": 164364288,
            "memory_limit": 6209204224,
            "memory_percent": 2.6,
            "pids": 3,
            "sampled_at": "2026-11-03T19:57:43.735508271Z"
          },
          "metric_errors": [],
          "started_at": "2026-09-24T17:36:07.753778399Z",
          "finished_at": "2026-09-24T17:35:04.553829068Z"
        },
        {
          "id": "4ff6dd73f545",
          "name": "alcal_bot-web-1",
          "image": "alcal_bot-web",
          "state": "running",
          "status": "Up 5 weeks (healthy)",
          "ports": "8080->80/tcp",
          "raw_ports": [
            {
              "IP": "127.0.0.1",
              "PrivatePort": 80,
              "PublicPort": 8080,
              "Type": "tcp"
            }
          ],
          "health": "healthy",
          "restart_count": 1,
          "oom_killed": false,
          "exit_code": 0,
          "resources": {
            "cpu_percent_one_core": 0.19,
            "memory_working_set": 6549504,
            "memory_limit": 6209204224,
            "memory_percent": 0.1,
            "pids": 4,
            "sampled_at": "2026-11-03T19:57:43.734441031Z"
          },
          "metric_errors": [],
          "started_at": "2026-09-24T17:36:12.314624907Z",
          "finished_at": "2026-09-24T17:36:10.866758109Z"
        },
        {
          "id": "cb50c37173a9",
          "name": "alcal_bot-api-1",
          "image": "alcal_bot-api",
          "state": "running",
          "status": "Up 5 weeks (healthy)",
          "ports": "",
          "raw_ports": [],
          "health": "healthy",
          "restart_count": 0,
          "oom_killed": false,
          "exit_code": 0,
          "resources": {
            "cpu_percent_one_core": 3.94,
            "memory_working_set": 102875136,
            "memory_limit": 6209204224,
            "memory_percent": 1.7,
            "pids": 7,
            "sampled_at": "2026-11-03T19:57:43.7385674Z"
          },
          "metric_errors": [],
          "started_at": "2026-09-24T17:36:07.75545051Z",
          "finished_at": "2026-09-24T17:35:12.710577622Z"
        },
        {
          "id": "81b94a78eddb",
          "name": "alcal_bot-db-1",
          "image": "postgres:16-alpine",
          "state": "running",
          "status": "Up 5 weeks (healthy)",
          "ports": "5432/tcp",
          "raw_ports": [
            {
              "IP": "",
              "PrivatePort": 5432,
              "Type": "tcp"
            }
          ],
          "health": "healthy",
          "restart_count": 0,
          "oom_killed": false,
          "exit_code": 0,
          "resources": {
            "cpu_percent_one_core": 0.76,
            "memory_working_set": 38907904,
            "memory_limit": 6209204224,
            "memory_percent": 0.6,
            "pids": 8,
            "sampled_at": "2026-11-03T19:57:43.740779332Z"
          },
          "metric_errors": [],
          "started_at": "2026-09-24T17:36:07.866450071Z",
          "finished_at": "2026-09-24T17:35:02.721670031Z"
        },
        {
          "id": "6d5a390a9b15",
          "name": "bgu-caddy",
          "image": "caddy:2",
          "state": "running",
          "status": "Up 5 weeks",
          "ports": "",
          "raw_ports": [],
          "health": null,
          "restart_count": 0,
          "oom_killed": false,
          "exit_code": 0,
          "resources": {
            "cpu_percent_one_core": 0.05,
            "memory_working_set": 55382016,
            "memory_limit": 6209204224,
            "memory_percent": 0.9,
            "pids": 11,
            "sampled_at": "2026-11-03T19:57:43.740683569Z"
          },
          "metric_errors": [],
          "started_at": "2026-09-24T17:36:07.86621512Z",
          "finished_at": "2026-09-24T17:35:02.701787181Z"
        },
        {
          "id": "919993adce51",
          "name": "birthday_bot",
          "image": "birthday-bot-birthday-bot",
          "state": "running",
          "status": "Up 5 weeks",
          "ports": "",
          "raw_ports": [],
          "health": null,
          "restart_count": 0,
          "oom_killed": false,
          "exit_code": 0,
          "resources": {
            "cpu_percent_one_core": 0.01,
            "memory_working_set": 32366592,
            "memory_limit": 201326592,
            "memory_percent": 16.1,
            "pids": 2,
            "sampled_at": "2026-11-03T19:57:43.741795132Z"
          },
          "metric_errors": [],
          "started_at": "2026-09-24T17:36:07.77578873Z",
          "finished_at": "2026-09-24T17:35:04.14766871Z"
        },
        {
          "id": "34cba56101d6",
          "name": "amnezia-awg",
          "image": "amnezia-awg",
          "state": "running",
          "status": "Up 5 weeks",
          "ports": "33709->33709/udp, 33709->33709/udp",
          "raw_ports": [
            {
              "IP": "0.0.0.0",
              "PrivatePort": 33709,
              "PublicPort": 33709,
              "Type": "udp"
            },
            {
              "IP": "::",
              "PrivatePort": 33709,
              "PublicPort": 33709,
              "Type": "udp"
            }
          ],
          "health": null,
          "restart_count": 0,
          "oom_killed": false,
          "exit_code": 0,
          "resources": {
            "cpu_percent_one_core": 0.03,
            "memory_working_set": 30969856,
            "memory_limit": 6209204224,
            "memory_percent": 0.5,
            "pids": 17,
            "sampled_at": "2026-11-03T19:57:43.74372667Z"
          },
          "metric_errors": [],
          "started_at": "2026-09-24T17:36:07.781965125Z",
          "finished_at": "2026-09-24T17:35:02.701036909Z"
        }
      ],
      "docker_collection": {
        "status": "available",
        "sampled_at": "2026-11-03T19:57:43+00:00",
        "cache_seconds": 20,
        "restart_count_scope": "container_lifetime",
        "oom_scope": "last_container_state",
        "errors": []
      },
      "collection_duration_ms": 128,
      "limitations": [
        "Restart counts cover container lifetime; OOM flag describes last state, not OOM event history.",
        "Container CPU needs two samples; null means warming up or unavailable.",
        "Stopped containers are inventory; expected-running service policy is not configured.",
        "Systemd service health and logs are not collected by the JSON agent."
      ],
      "collection": {
        "partial": false,
        "errors": []
      },
      "health": {
        "status": "healthy",
        "issues": [],
        "scope": "host_resources_and_active_containers",
        "stopped_containers": 14,
        "stopped_with_nonzero_exit": 1,
        "pending_health_checks": 0
      },
      "latency_ms": 760,
      "freshness": {
        "state": "fresh",
        "age_seconds": 0.5,
        "stale_after_seconds": 90
      }
    },
    {
      "ok": true,
      "api_version": "1",
      "schema_version": "1.1",
      "role": "agent",
      "node_id": "planetahost",
      "name": "RU",
      "host": "egorka1231.unassigned.planetahost.ru",
      "os": "Ubuntu 24.04.4 LTS",
      "url": "https://ru.habitbits.app",
      "time_utc": "2026-11-03T19:58:02+00:00",
      "server_uptime": "5h 7m",
      "monitor_uptime": "2h 2m",
      "cpu_percent": 18.2,
      "cpu_count": 1,
      "load": {
        "1m": 0.0,
        "5m": 0.01,
        "15m": 0.0
      },
      "load_per_core": {
        "1m": 0.0,
        "5m": 0.01,
        "15m": 0.0
      },
      "memory": {
        "total": 2063585280,
        "used": 411107328,
        "available": 1652477952,
        "percent": 19.9,
        "swap": {
          "total": 536866816,
          "used": 274432,
          "free": 536592384,
          "percent": 0.1
        },
        "pressure": {
          "some": {
            "avg10": 0.0,
            "avg60": 0.0,
            "avg300": 0.0,
            "total": 906974
          },
          "full": {
            "avg10": 0.0,
            "avg60": 0.0,
            "avg300": 0.0,
            "total": 604440
          }
        }
      },
      "disks": [
        {
          "path": "/",
          "total": 21044416512,
          "used": 4081041408,
          "free": 15873028096,
          "percent": 19.4,
          "inodes": {
            "total": 1310720,
            "used": 139022,
            "free": 1171698,
            "percent": 10.6
          }
        }
      ],
      "network": [
        {
          "iface": "ens3",
          "rx": 437870345,
          "tx": 30515189
        },
        {
          "iface": "tailscale0",
          "rx": 86,
          "tx": 432
        }
      ],
      "top_processes": [
        {
          "pid": 161630,
          "name": "fwupd",
          "rss": 44912640
        },
        {
          "pid": 155136,
          "name": "tailscaled",
          "rss": 35725312
        },
        {
          "pid": 116154,
          "name": "python3",
          "rss": 30863360
        },
        {
          "pid": 58877,
          "name": "multipathd",
          "rss": 27820032
        },
        {
          "pid": 892,
          "name": "unattended-upgr",
          "rss": 23584768
        },
        {
          "pid": 58867,
          "name": "systemd-journal",
          "rss": 15036416
        },
        {
          "pid": 1,
          "name": "systemd",
          "rss": 14229504
        },
        {
          "pid": 58889,
          "name": "udisksd",
          "rss": 13914112
        }
      ],
      "docker": [],
      "docker_collection": {
        "status": "disabled",
        "sampled_at": "2026-11-03T19:57:43+00:00",
        "cache_seconds": 20,
        "restart_count_scope": "container_lifetime",
        "oom_scope": "last_container_state",
        "errors": []
      },
      "collection_duration_ms": 115,
      "limitations": [
        "Restart counts cover container lifetime; OOM flag describes last state, not OOM event history.",
        "Container CPU needs two samples; null means warming up or unavailable.",
        "Stopped containers are inventory; expected-running service policy is not configured.",
        "Systemd service health and logs are not collected by the JSON agent."
      ],
      "collection": {
        "partial": false,
        "errors": []
      },
      "health": {
        "status": "healthy",
        "issues": [],
        "scope": "host_resources_and_active_containers",
        "stopped_containers": 0,
        "stopped_with_nonzero_exit": 0,
        "pending_health_checks": 0
      },
      "latency_ms": 5590,
      "freshness": {
        "state": "fresh",
        "age_seconds": 0.3,
        "stale_after_seconds": 90
      }
    }
  ]
}