{"generated_at":"2026-11-13T17:56:05Z","interval_minutes":5,"history_days":90,"status":"operational","groups":[{"name":"Labii Websites","services":[{"id":"labii-com","name":"labii.com","url":"https://labii.com","status":"operational","components":[{"id":"website","name":"Website","status":"operational","message":"","latency_ms":1604,"checked_at":"2026-11-13T17:56:07Z"}]},{"id":"docs","name":"docs.labii.com","url":"https://docs.labii.com","status":"operational","components":[{"id":"website","name":"Website","status":"operational","message":"","latency_ms":681,"checked_at":"2026-11-13T17:56:06Z"}]},{"id":"blogs","name":"blogs.labii.com","url":"https://blogs.labii.com","status":"operational","components":[{"id":"website","name":"Website","status":"operational","message":"","latency_ms":1439,"checked_at":"2026-11-13T17:56:07Z"}]}]},{"name":"United States","services":[{"id":"www-app","name":"www.labii.app","url":"https://www.labii.app","status":"operational","components":[{"id":"web-app","name":"Web App","status":"operational","message":"","latency_ms":1300,"checked_at":"2026-11-13T17:56:07Z"}]},{"id":"www-dev","name":"www.labii.dev","url":"https://www.labii.dev","status":"operational","components":[{"id":"api","name":"API","status":"operational","message":"","latency_ms":6162,"checked_at":"2026-11-13T17:56:21Z"},{"id":"tasks","name":"Task Queue","status":"operational","message":"","latency_ms":null,"checked_at":"2026-11-13T17:56:21Z"},{"id":"cpu","name":"CPU","status":"operational","message":"","latency_ms":null,"checked_at":"2026-11-13T17:56:21Z"},{"id":"memory","name":"Memory","status":"operational","message":"","latency_ms":null,"checked_at":"2026-11-13T17:56:21Z"},{"id":"backup","name":"Daily Backup","status":"operational","message":"","latency_ms":null,"checked_at":"2026-11-13T17:56:21Z"}]}]},{"name":"Europe","services":[{"id":"eu-app","name":"eu.labii.app","url":"https://eu.labii.app","status":"operational","components":[{"id":"web-app","name":"Web App","status":"operational","message":"","latency_ms":1555,"checked_at":"2026-11-13T17:56:07Z"}]},{"id":"eu-dev","name":"eu.labii.dev","url":"https://eu.labii.dev","status":"operational","components":[{"id":"api","name":"API","status":"operational","message":"","latency_ms":2884,"checked_at":"2026-11-13T17:56:09Z"},{"id":"tasks","name":"Task Queue","status":"operational","message":"","latency_ms":null,"checked_at":"2026-11-13T17:56:09Z"},{"id":"cpu","name":"CPU","status":"operational","message":"","latency_ms":null,"checked_at":"2026-11-13T17:56:09Z"},{"id":"memory","name":"Memory","status":"operational","message":"","latency_ms":null,"checked_at":"2026-11-13T17:56:09Z"},{"id":"backup","name":"Daily Backup","status":"operational","message":"","latency_ms":null,"checked_at":"2026-11-13T17:56:09Z"}]}]},{"name":"Hong Kong","services":[{"id":"hk-app","name":"hk.labii.app","url":"https://hk.labii.app","status":"operational","components":[{"id":"web-app","name":"Web App","status":"operational","message":"","latency_ms":1972,"checked_at":"2026-11-13T17:56:08Z"}]},{"id":"hk-dev","name":"hk.labii.dev","url":"https://hk.labii.dev","status":"operational","components":[{"id":"api","name":"API","status":"operational","message":"","latency_ms":3466,"checked_at":"2026-11-13T17:56:10Z"},{"id":"tasks","name":"Task Queue","status":"operational","message":"","latency_ms":null,"checked_at":"2026-11-13T17:56:10Z"},{"id":"cpu","name":"CPU","status":"operational","message":"","latency_ms":null,"checked_at":"2026-11-13T17:56:10Z"},{"id":"memory","name":"Memory","status":"operational","message":"","latency_ms":null,"checked_at":"2026-11-13T17:56:10Z"},{"id":"backup","name":"Daily Backup","status":"operational","message":"","latency_ms":null,"checked_at":"2026-11-13T17:56:10Z"}]}]},{"name":"Test","services":[{"id":"test-app","name":"test.labii.app","url":"https://test.labii.app","status":"operational","components":[{"id":"web-app","name":"Web App","status":"operational","message":"","latency_ms":854,"checked_at":"2026-11-13T17:56:07Z"}]},{"id":"test-dev","name":"test.labii.dev","url":"https://test.labii.dev","status":"operational","components":[{"id":"api","name":"API","status":"operational","message":"","latency_ms":2739,"checked_at":"2026-11-13T17:56:09Z"},{"id":"tasks","name":"Task Queue","status":"operational","message":"","latency_ms":null,"checked_at":"2026-11-13T17:56:09Z"},{"id":"cpu","name":"CPU","status":"operational","message":"","latency_ms":null,"checked_at":"2026-11-13T17:56:09Z"},{"id":"memory","name":"Memory","status":"operational","message":"","latency_ms":null,"checked_at":"2026-11-13T17:56:09Z"},{"id":"backup","name":"Daily Backup","status":"operational","message":"","latency_ms":null,"checked_at":"2026-11-13T17:56:09Z"}]}]}],"uptime":{"labii-com/website":{"2026-11-12":{"checks":9,"degraded":0,"outage":0},"2026-11-13":{"checks":216,"degraded":0,"outage":0}},"labii-com":{"2026-11-12":{"checks":9,"degraded":0,"outage":0},"2026-11-13":{"checks":216,"degraded":0,"outage":0}},"docs/website":{"2026-11-12":{"checks":9,"degraded":0,"outage":0},"2026-11-13":{"checks":216,"degraded":0,"outage":0}},"docs":{"2026-11-12":{"checks":9,"degraded":0,"outage":0},"2026-11-13":{"checks":216,"degraded":0,"outage":0}},"blogs/website":{"2026-11-12":{"checks":9,"degraded":0,"outage":0},"2026-11-13":{"checks":216,"degraded":0,"outage":0}},"blogs":{"2026-11-12":{"checks":9,"degraded":0,"outage":0},"2026-11-13":{"checks":216,"degraded":0,"outage":0}},"www-app/web-app":{"2026-11-12":{"checks":9,"degraded":0,"outage":0},"2026-11-13":{"checks":216,"degraded":0,"outage":0}},"www-app":{"2026-11-12":{"checks":9,"degraded":0,"outage":0},"2026-11-13":{"checks":216,"degraded":0,"outage":0}},"www-dev/api":{"2026-11-12":{"checks":9,"degraded":0,"outage":0},"2026-11-13":{"checks":216,"degraded":0,"outage":1}},"www-dev/tasks":{"2026-11-12":{"checks":9,"degraded":0,"outage":0},"2026-11-13":{"checks":216,"degraded":0,"outage":1}},"www-dev/cpu":{"2026-11-12":{"checks":9,"degraded":0,"outage":0},"2026-11-13":{"checks":216,"degraded":0,"outage":0}},"www-dev/memory":{"2026-11-12":{"checks":9,"degraded":0,"outage":0},"2026-11-13":{"checks":216,"degraded":0,"outage":0}},"www-dev/backup":{"2026-11-12":{"checks":9,"degraded":0,"outage":0},"2026-11-13":{"checks":216,"degraded":0,"outage":0}},"www-dev":{"2026-11-12":{"checks":9,"degraded":0,"outage":0},"2026-11-13":{"checks":216,"degraded":0,"outage":2}},"eu-app/web-app":{"2026-11-12":{"checks":9,"degraded":0,"outage":0},"2026-11-13":{"checks":216,"degraded":0,"outage":0}},"eu-app":{"2026-11-12":{"checks":9,"degraded":0,"outage":0},"2026-11-13":{"checks":216,"degraded":0,"outage":0}},"eu-dev/api":{"2026-11-12":{"checks":9,"degraded":0,"outage":0},"2026-11-13":{"checks":216,"degraded":0,"outage":0}},"eu-dev/tasks":{"2026-11-12":{"checks":9,"degraded":0,"outage":0},"2026-11-13":{"checks":216,"degraded":0,"outage":0}},"eu-dev/cpu":{"2026-11-12":{"checks":9,"degraded":0,"outage":0},"2026-11-13":{"checks":216,"degraded":0,"outage":0}},"eu-dev/memory":{"2026-11-12":{"checks":9,"degraded":0,"outage":0},"2026-11-13":{"checks":216,"degraded":0,"outage":0}},"eu-dev/backup":{"2026-11-12":{"checks":9,"degraded":0,"outage":0},"2026-11-13":{"checks":216,"degraded":0,"outage":0}},"eu-dev":{"2026-11-12":{"checks":9,"degraded":0,"outage":0},"2026-11-13":{"checks":216,"degraded":0,"outage":0}},"hk-app/web-app":{"2026-11-12":{"checks":9,"degraded":0,"outage":0},"2026-11-13":{"checks":216,"degraded":0,"outage":0}},"hk-app":{"2026-11-12":{"checks":9,"degraded":0,"outage":0},"2026-11-13":{"checks":216,"degraded":0,"outage":0}},"hk-dev/api":{"2026-11-12":{"checks":9,"degraded":0,"outage":0},"2026-11-13":{"checks":216,"degraded":0,"outage":0}},"hk-dev/tasks":{"2026-11-12":{"checks":9,"degraded":0,"outage":0},"2026-11-13":{"checks":216,"degraded":0,"outage":0}},"hk-dev/cpu":{"2026-11-12":{"checks":9,"degraded":0,"outage":0},"2026-11-13":{"checks":216,"degraded":0,"outage":0}},"hk-dev/memory":{"2026-11-12":{"checks":9,"degraded":0,"outage":0},"2026-11-13":{"checks":216,"degraded":0,"outage":0}},"hk-dev/backup":{"2026-11-12":{"checks":9,"degraded":0,"outage":0},"2026-11-13":{"checks":216,"degraded":0,"outage":0}},"hk-dev":{"2026-11-12":{"checks":9,"degraded":0,"outage":0},"2026-11-13":{"checks":216,"degraded":0,"outage":0}},"test-app/web-app":{"2026-11-12":{"checks":9,"degraded":0,"outage":0},"2026-11-13":{"checks":216,"degraded":0,"outage":0}},"test-app":{"2026-11-12":{"checks":9,"degraded":0,"outage":0},"2026-11-13":{"checks":216,"degraded":0,"outage":0}},"test-dev/api":{"2026-11-12":{"checks":9,"degraded":0,"outage":0},"2026-11-13":{"checks":216,"degraded":0,"outage":0}},"test-dev/tasks":{"2026-11-12":{"checks":9,"degraded":0,"outage":0},"2026-11-13":{"checks":216,"degraded":0,"outage":0}},"test-dev/cpu":{"2026-11-12":{"checks":9,"degraded":0,"outage":0},"2026-11-13":{"checks":216,"degraded":0,"outage":0}},"test-dev/memory":{"2026-11-12":{"checks":9,"degraded":0,"outage":0},"2026-11-13":{"checks":216,"degraded":0,"outage":0}},"test-dev/backup":{"2026-11-12":{"checks":9,"degraded":0,"outage":0},"2026-11-13":{"checks":216,"degraded":0,"outage":0}},"test-dev":{"2026-11-12":{"checks":9,"degraded":0,"outage":0},"2026-11-13":{"checks":216,"degraded":0,"outage":0}}}}