{"generatedAt":"2026-11-03T09:28:32.565Z","status":"healthy","uptimeSeconds":2074735.57,"monitorUptimeSeconds":3071,"load":{"one":3.03,"five":3.17,"fifteen":2.59},"cpu":{"usagePercent":86.4},"memory":{"total":7994241024,"available":3664171008,"used":4330070016,"cached":2949554176,"swapTotal":2084564992,"swapUsed":1595109376},"disk":{"total":84423806976,"available":25694437376,"used":58729369600},"throughput":{"networkReceiveBytesPerSecond":9765,"networkTransmitBytesPerSecond":1379,"diskReadBytesPerSecond":1613663,"diskWriteBytesPerSecond":4369995},"processes":{"count":390,"top":[{"pid":610452,"name":"node","memoryBytes":434044928,"cpuPercent":33.7},{"pid":599480,"name":"next-server (v1","memoryBytes":155402240,"cpuPercent":6.9},{"pid":2246312,"name":"claude","memoryBytes":656891904,"cpuPercent":6},{"pid":3835709,"name":"hermes","memoryBytes":737628160,"cpuPercent":5.2},{"pid":485679,"name":"omp","memoryBytes":353468416,"cpuPercent":5},{"pid":32687,"name":"nouride","memoryBytes":115490816,"cpuPercent":4.8},{"pid":5211,"name":"YDService","memoryBytes":90906624,"cpuPercent":3.6},{"pid":9011,"name":"herdr","memoryBytes":20017152,"cpuPercent":2.8}]},"containers":[{"name":"meridian-agent","image":"meridian-agent","state":"running","status":"Up 2 days (healthy)","health":{"Status":"healthy","FailingStreak":0},"restarts":0,"cpuPercent":1.7,"memoryBytes":488415232,"memoryLimitBytes":7994241024,"networkReceiveBytes":2054924159,"networkTransmitBytes":695138680,"startedAt":"2026-10-31T10:57:40.000Z"},{"name":"hermes","image":"nousresearch/hermes-agent:latest","state":"running","status":"Up 45 hours","health":{"Status":"none","FailingStreak":0},"restarts":0,"cpuPercent":0.8,"memoryBytes":968605696,"memoryLimitBytes":1073741824,"networkReceiveBytes":141440978,"networkTransmitBytes":59020194,"startedAt":"2026-10-31T02:31:08.000Z"},{"name":"family-finance-db-1","image":"postgres:17.4-alpine","state":"running","status":"Up 7 days (healthy)","health":{"Status":"healthy","FailingStreak":0},"restarts":0,"cpuPercent":0.4,"memoryBytes":117243904,"memoryLimitBytes":1073741824,"networkReceiveBytes":2167233768,"networkTransmitBytes":1393617514,"startedAt":"2026-09-06T19:34:11.000Z"},{"name":"flaresolverr","image":"ghcr.io/flaresolverr/flaresolverr:latest","state":"running","status":"Up 7 days","health":{"Status":"none","FailingStreak":0},"restarts":0,"cpuPercent":0.3,"memoryBytes":303267840,"memoryLimitBytes":1073741824,"networkReceiveBytes":1297986394,"networkTransmitBytes":215212901,"startedAt":"2026-10-12T08:47:13.000Z"},{"name":"idx-redis","image":"redis:7-alpine","state":"running","status":"Up 7 days (healthy)","health":{"Status":"healthy","FailingStreak":0},"restarts":0,"cpuPercent":0.2,"memoryBytes":5464064,"memoryLimitBytes":268435456,"networkReceiveBytes":15615419,"networkTransmitBytes":4155522,"startedAt":"2026-10-21T05:25:40.000Z"},{"name":"idx-timescaledb","image":"timescale/timescaledb:2.16.1-pg16","state":"running","status":"Up 7 days (healthy)","health":{"Status":"healthy","FailingStreak":0},"restarts":0,"cpuPercent":0.2,"memoryBytes":124428288,"memoryLimitBytes":1073741824,"networkReceiveBytes":258084021,"networkTransmitBytes":768673846,"startedAt":"2026-10-21T04:20:21.000Z"},{"name":"host-caddy","image":"caddy:2-alpine","state":"running","status":"Up 50 minutes (healthy)","health":{"Status":"healthy","FailingStreak":0},"restarts":0,"cpuPercent":0,"memoryBytes":80343040,"memoryLimitBytes":268435456,"networkReceiveBytes":101418171,"networkTransmitBytes":45852629,"startedAt":"2026-11-03T08:37:48.000Z"},{"name":"host-server-status","image":"idx-server-status:local","state":"running","status":"Up 51 minutes (healthy)","health":{"Status":"healthy","FailingStreak":0},"restarts":0,"cpuPercent":0,"memoryBytes":30650368,"memoryLimitBytes":100663296,"networkReceiveBytes":30509797,"networkTransmitBytes":39779761,"startedAt":"2026-11-03T08:37:11.000Z"},{"name":"host-docker-socket-proxy","image":"idx-docker-socket-proxy:local","state":"running","status":"Up 51 minutes (healthy)","health":{"Status":"healthy","FailingStreak":0},"restarts":0,"cpuPercent":0,"memoryBytes":24076288,"memoryLimitBytes":33554432,"networkReceiveBytes":4274778,"networkTransmitBytes":30130095,"startedAt":"2026-11-03T08:36:54.000Z"},{"name":"literouter","image":"ghcr.io/raufimusaddiq/literouter-production:production-4ca2731f242d8bee770ead960c08068f894c6e15","state":"running","status":"Up About an hour (healthy)","health":{"Status":"healthy","FailingStreak":0},"restarts":0,"cpuPercent":0,"memoryBytes":250322944,"memoryLimitBytes":536870912,"networkReceiveBytes":337547785,"networkTransmitBytes":344313414,"startedAt":"2026-11-03T08:26:54.000Z"},{"name":"idx-api-gateway","image":"idx-api-gateway:portal-20261003-logout","state":"running","status":"Up About an hour (healthy)","health":{"Status":"healthy","FailingStreak":0},"restarts":0,"cpuPercent":0,"memoryBytes":103870464,"memoryLimitBytes":201326592,"networkReceiveBytes":864856,"networkTransmitBytes":1293866,"startedAt":"2026-11-03T08:24:38.000Z"},{"name":"idx-ingestor","image":"idx-ingestor:hourly-20261021","state":"running","status":"Up About an hour (healthy)","health":{"Status":"healthy","FailingStreak":0},"restarts":0,"cpuPercent":0,"memoryBytes":223662080,"memoryLimitBytes":536870912,"networkReceiveBytes":8022203,"networkTransmitBytes":6441404,"startedAt":"2026-11-03T08:24:02.000Z"},{"name":"family-finance-api-1","image":"ghcr.io/raufimusaddiq/richmod-api:sha-b0b802a636e2c2b5d20ebc67c719242b7bde8d75","state":"running","status":"Up About an hour","health":{"Status":"none","FailingStreak":0},"restarts":0,"cpuPercent":0,"memoryBytes":78344192,"memoryLimitBytes":805306368,"networkReceiveBytes":876587,"networkTransmitBytes":5703942,"startedAt":"2026-11-03T08:23:29.000Z"},{"name":"antares","image":"ghcr.io/raufimusaddiq/antares:ca6459a34159ac4e4c260ec458c4dace2053206a","state":"running","status":"Up About an hour (healthy)","health":{"Status":"healthy","FailingStreak":0},"restarts":0,"cpuPercent":0,"memoryBytes":24244224,"memoryLimitBytes":7994241024,"networkReceiveBytes":7215687,"networkTransmitBytes":2823809,"startedAt":"2026-11-03T08:22:43.000Z"},{"name":"meridian-dashboard","image":"meridian-dashboard","state":"running","status":"Up About an hour (healthy)","health":{"Status":"healthy","FailingStreak":0},"restarts":0,"cpuPercent":0,"memoryBytes":20938752,"memoryLimitBytes":7994241024,"networkReceiveBytes":594003,"networkTransmitBytes":534691,"startedAt":"2026-11-03T08:19:53.000Z"},{"name":"routeweft","image":"ghcr.io/raufimusaddiq/routeweft:sha-12e509d5b4892a025409b7869e76d6364d285c07","state":"running","status":"Up About an hour","health":{"Status":"none","FailingStreak":0},"restarts":0,"cpuPercent":0,"memoryBytes":14249984,"memoryLimitBytes":7994241024,"networkReceiveBytes":347972,"networkTransmitBytes":2887713,"startedAt":"2026-11-03T08:18:36.000Z"},{"name":"family-finance-worker-1","image":"ghcr.io/raufimusaddiq/richmod-worker:sha-b0b802a636e2c2b5d20ebc67c719242b7bde8d75","state":"running","status":"Up 2 hours","health":{"Status":"none","FailingStreak":0},"restarts":0,"cpuPercent":0,"memoryBytes":7462912,"memoryLimitBytes":1073741824,"networkReceiveBytes":14464636,"networkTransmitBytes":24243428,"startedAt":"2026-11-03T07:26:52.000Z"},{"name":"idx-research","image":"ghcr.io/raufimusaddiq/idx-research:sha-2733236a0f041c4d58838ac80f796ba275464db0","state":"running","status":"Up 7 days (healthy)","health":{"Status":"healthy","FailingStreak":0},"restarts":0,"cpuPercent":0,"memoryBytes":10375168,"memoryLimitBytes":134217728,"networkReceiveBytes":74010,"networkTransmitBytes":13174,"startedAt":"2026-10-21T05:48:23.000Z"},{"name":"richmod-phase2-itest","image":"postgres:16-alpine","state":"running","status":"Up 7 days","health":{"Status":"none","FailingStreak":0},"restarts":0,"cpuPercent":0,"memoryBytes":237080576,"memoryLimitBytes":7994241024,"networkReceiveBytes":114233674,"networkTransmitBytes":48742871,"startedAt":"2026-09-29T17:07:16.000Z"}],"services":{"fail2ban":{"active":true}},"traffic":{"requests":6053,"errors":433,"bots":296,"responseBytes":107120106},"caddyMetrics":null,"idxStatus":{"checked_at":"2026-11-03T09:28:17.578099+00:00","expected_market_day":"2026-11-02","hourly":{"enabled":true,"state":"catching_up","target":"2026-11-03T17:00:00+07:00","stale":true,"calendar_covered_through_year":2026,"coverage_scope":"checked_ranges_not_verified_trading_coverage","tracked_symbols":964,"behind_symbols":834,"failed_symbols":0,"missing_hours":29868,"oldest_checked_through":"2026-10-21T04:00:00+00:00","last_success_at":"2026-11-03T09:28:17.582073+00:00"},"datasets":{"ohlcv_daily":{"available":true,"last_day":"2026-10-30","symbol_count":962,"stale":true},"broker_summary":{"available":true,"last_day":"2026-11-02","symbol_count":836,"stale":false}},"stockbit":{"has_token":true,"state":"fresh","expires_at":1793704682,"expires_in_seconds":6585,"last_probe_at":"2026-11-03T09:24:12.322292+00:00"}}}
