{"timestamp":"2026-05-17T02:34:27.509Z","services":{"bot":{"status":"up","latency":30,"ping":100,"guilds":4,"lastSeen":"2026-05-17T02:34:01.008Z","consecutiveFailures":0,"lastChecked":"2026-05-17T02:34:01.008Z","uptime24h":95,"uptime7d":99},"web":{"status":"up","latency":67,"statusCode":null,"consecutiveFailures":0,"lastChecked":"2026-05-17T02:34:01.101Z","uptime24h":95,"uptime7d":99},"database":{"status":"up","latency":14,"consecutiveFailures":0,"lastChecked":"2026-05-17T02:34:00.997Z","uptime24h":100,"uptime7d":100},"system":{"cpu":16,"memory":27,"disk":50,"lastChecked":"2026-05-17T02:34:02.008Z"},"ssl":{"daysRemaining":80,"expiresAt":"2026-08-05T23:15:12.000Z","status":"ok","lastChecked":"2026-05-17T00:00:01.003Z"},"dns":{"status":"ok","resolvedIp":"185.14.92.85","lastChecked":"2026-05-17T02:34:01.005Z"}},"docker":{"restarts":{"web-and-bot-main-monitor-1":0,"web-and-bot-main-app-1":0,"web-and-bot-main-certbot-1":0,"web-and-bot-main-nginx-1":0,"web-and-bot-main-postgres-1":0,"mysrvr-tickets-bot-1":0,"mysrvr-tickets-mysql-1":0,"dokemon":0,"tickets-bot-bot-1":0,"tickets-bot-mysql-1":0},"lastChecked":"2026-05-17T02:34:01.271Z"},"subdomains":{"totalChecked":2,"totalDown":0,"lastChecked":"2026-05-17T02:34:01.092Z","results":{"rambleybot":{"name":"Rambley's Official Updates Server","status":"up","statusCode":200,"latency":43,"lastChecked":"2026-05-17T02:34:01.056Z","consecutiveFailures":0},"myserver":{"name":"MyServer","status":"up","statusCode":200,"latency":76,"lastChecked":"2026-05-17T02:34:01.091Z","consecutiveFailures":0}}},"commandErrors":{"last1h":0,"recent":[],"lastChecked":"2026-05-17T02:34:01.009Z"},"incidents":[{"service":"Subdomain: rambleybot","type":"recovery","detail":"HTTP 200 (261ms)","timestamp":"2026-05-16T21:06:00.455Z"},{"service":"Subdomain: myserver","type":"recovery","detail":"HTTP 200 (240ms)","timestamp":"2026-05-16T21:06:00.435Z"},{"service":"Web","type":"recovery","detail":"All routes up (worst latency: 161ms)","timestamp":"2026-05-16T21:05:30.261Z"},{"service":"Bot","type":"recovery","detail":"Responded in 17ms","timestamp":"2026-05-16T21:05:30.160Z"},{"service":"Bot","type":"down","detail":"ECONNREFUSED","timestamp":"2026-05-16T21:05:22.480Z"},{"service":"Subdomain: myserver","type":"down","detail":"ECONNREFUSED","timestamp":"2026-05-16T21:05:22.416Z"},{"service":"Subdomain: rambleybot","type":"down","detail":"ECONNREFUSED","timestamp":"2026-05-16T21:05:22.415Z"},{"service":"Web","type":"down","detail":"Home: ECONNREFUSED, API /servers: ECONNREFUSED","timestamp":"2026-05-16T21:05:22.233Z"}]}