{
  "service": "finstack-platform-api",
  "version": "2.14.8",
  "environment": "production",
  "build": "4891",
  "uptime_seconds": 715332,
  "started_at": "2026-08-23T01:12:07.265Z",
  "node": "finstack-prod-web-04",
  "health": {
    "status": "degraded",
    "database": {
      "status": "healthy",
      "latency_ms": 4.2,
      "connections": {
        "active": 42,
        "idle": 18,
        "max": 100
      }
    },
    "redis": {
      "status": "healthy",
      "latency_ms": 0.8,
      "memory_used_mb": 847,
      "hit_rate": 0.9847
    },
    "rabbitmq": {
      "status": "warning",
      "latency_ms": 12.4,
      "queue_depth": {
        "analytics_ingest": 1847,
        "analytics_aggregate": 234,
        "reports": 0
      }
    },
    "elasticsearch": {
      "status": "healthy",
      "latency_ms": 8.1,
      "cluster_status": "yellow",
      "docs_count": 48291047
    }
  },
  "feature_flags": {
    "new_dashboard": true,
    "v2_api": true,
    "legacy_compat": false,
    "debug_mode": true,
    "rate_limit_bypass": false
  },
  "recent_errors": [
    {
      "time": "2026-08-31T07:49:19.265Z",
      "level": "error",
      "message": "Connection pool exhausted for replica",
      "service": "database",
      "count": 3
    },
    {
      "time": "2026-08-31T07:34:19.265Z",
      "level": "warn",
      "message": "Queue depth exceeding threshold (1500)",
      "service": "rabbitmq",
      "count": 12
    }
  ],
  "endpoints": {
    "users": "/api/v1/users",
    "health": "/api/v1/health",
    "graphql": "/graphql",
    "metrics": "/api/v1/internal/metrics",
    "config": "/api/v1/internal/config",
    "actuator": "/actuator/env",
    "backup": "/backup/",
    "swagger": "/api-docs",
    "oidc": "/.well-known/openid-configuration"
  },
  "last_deployed": "2026-05-16T14:45:00Z",
  "deployer": "gitlab-ci/deploy-prod-#4891",
  "_warning": "This debug endpoint should not be publicly accessible. See JIRA FS-5102."
}