{"service":"symphony-status","project":"symphony-prod-509117","region":"us-central1","status":"degraded","checked_at":"2026-09-15T04:16:07.411381+00:00","elapsed_ms":6558.3,"summary":{"services":6,"healthy":3,"unhealthy":3,"probes":6,"passed":3,"failed":3},"services":{"symphony-api":{"description":"the one backend on the ensemble cluster: every endpoint and every folded loop, served at api.symphony.tastelabs.com","url":null,"healthy":false,"probes":{"deployment":{"path":"symphony-ensemble/symphony-api/symphony-api","tells":"the deployment serves at or above its disruption floor on the ensemble cluster","url":null,"auth":"gke-api","ok":false,"http_status":null,"latency_ms":264.0,"response":null,"error":"HTTPError: 403 Client Error: Forbidden for url: https://container.googleapis.com/v1/projects/symphony-prod-509117/locations/us-central1/clusters/symphony-ensemble"}}},"symphony-auth":{"description":"the standalone authorization service on the ensemble cluster, the verdicts behind every symphony endpoint, served at auth.symphony.tastelabs.com","url":null,"healthy":false,"probes":{"deployment":{"path":"symphony-ensemble/symphony-auth/symphony-auth","tells":"the deployment serves at or above its disruption floor on the ensemble cluster","url":null,"auth":"gke-api","ok":false,"http_status":null,"latency_ms":261.4,"response":null,"error":"HTTPError: 403 Client Error: Forbidden for url: https://container.googleapis.com/v1/projects/symphony-prod-509117/locations/us-central1/clusters/symphony-ensemble"}}},"symphony-platform":{"description":"the platform console at symphony.tastelabs.com","url":"https://symphony-platform-946373695592.us-central1.run.app","healthy":true,"probes":{"health":{"path":"/api/health","tells":"the console serves","url":"https://symphony-platform-946373695592.us-central1.run.app/api/health","auth":"identity-token","ok":true,"http_status":200,"latency_ms":103.3,"response":{"status":"ok","service":"symphony-platform"},"error":null}}},"symphony-gcs-site-proxy":{"description":"the public site proxy at proxy.symphony.tastelabs.com, produced sites served from their GCS assets","url":"https://symphony-gcs-site-proxy-946373695592.us-central1.run.app","healthy":true,"probes":{"health":{"path":"/health","tells":"the proxy serves","url":"https://symphony-gcs-site-proxy-946373695592.us-central1.run.app/health","auth":"identity-token","ok":true,"http_status":200,"latency_ms":35.8,"response":{"status":"ok"},"error":null}}},"symphony-maestro":{"description":"the maestro build fleet: Spot MIG workers draining the ensemble build queue, health read off the api's own board","url":null,"healthy":false,"probes":{"board":{"path":"symphony-ensemble/symphony-api/symphony-api:80/api/v1/ensemble/status/maestro","tells":"the api's own reading of the component, relayed whole","url":null,"auth":"gke-service-proxy","ok":false,"http_status":null,"latency_ms":265.8,"response":null,"error":"HTTPError: 403 Client Error: Forbidden for url: https://container.googleapis.com/v1/projects/symphony-prod-509117/locations/us-central1/clusters/symphony-ensemble"}}},"symphony-hdp-mcp":{"description":"the read-only MCP wrapper at hdp-mcp.symphony.tastelabs.com, the human-data read endpoints as a claude.ai connector","url":"https://symphony-hdp-mcp-946373695592.us-central1.run.app","healthy":true,"probes":{"health":{"path":"/health","tells":"the wrapper serves","url":"https://symphony-hdp-mcp-946373695592.us-central1.run.app/health","auth":"identity-token","ok":true,"http_status":200,"latency_ms":6221.8,"response":{"status":"ok"},"error":null}}}},"queues":{"queues":{"ensemble-pool":{"pending":0,"inadmissible":0,"admitted":0,"cpu_used":0.0,"cpu_quota":504.0,"memory_used_gib":0.0,"memory_quota_gib":1904.0},"ensemble-unified":{"pending":0,"inadmissible":0,"admitted":0,"cpu_used":0.0,"cpu_quota":0.0,"memory_used_gib":0.0,"memory_quota_gib":0.0},"ensemble-user-jayce-386e29":{"pending":0,"inadmissible":0,"admitted":0,"cpu_used":0.0,"cpu_quota":0.0,"memory_used_gib":0.0,"memory_quota_gib":0.0}},"error":null,"elapsed_ms":287.9}}