Skip to content

GET /health

This serves information about the uptime and status of some of scratch's servers.

Note

This does NOT include the cloud server health!

Example response:

{
  "version": "f496266dda6a084450996c08cd7c2ba47055ec34",
  "uptime": 1109827.35,
  "load": [0.51, 0.28, 0.21],
  "sql": {
    "main": {
      "primary": {
        "ssl": true,
        "destroyed": false,
        "min": 0,
        "max": 40,
        "numUsed": 0,
        "numFree": 2,
        "pendingAcquires": 0,
        "pendingCreates": 0
      },
      "replica": {
        "ssl": true,
        "destroyed": false,
        "min": 0,
        "max": 40,
        "numUsed": 1,
        "numFree": 13,
        "pendingAcquires": 0,
        "pendingCreates": 0
      }
    },
    "project_comments": {
      "primary": {
        "ssl": true,
        "destroyed": false,
        "min": 0,
        "max": 4,
        "numUsed": 0,
        "numFree": 1,
        "pendingAcquires": 0,
        "pendingCreates": 0
      },
      "replica": {
        "ssl": true,
        "destroyed": false,
        "min": 0,
        "max": 4,
        "numUsed": 0,
        "numFree": 2,
        "pendingAcquires": 0,
        "pendingCreates": 0
      }
    },
    "gallery_comments": {
      "primary": {
        "ssl": true,
        "destroyed": false,
        "min": 0,
        "max": 4,
        "numUsed": 0,
        "numFree": 1,
        "pendingAcquires": 0,
        "pendingCreates": 0
      },
      "replica": {
        "ssl": true,
        "destroyed": false,
        "min": 0,
        "max": 4,
        "numUsed": 0,
        "numFree": 1,
        "pendingAcquires": 0,
        "pendingCreates": 0
      }
    },
    "userprofile_comments": {
      "primary": {
        "ssl": true,
        "destroyed": false,
        "min": 0,
        "max": 4,
        "numUsed": 0,
        "numFree": 0,
        "pendingAcquires": 0,
        "pendingCreates": 0
      },
      "replica": {
        "ssl": true,
        "destroyed": false,
        "min": 0,
        "max": 4,
        "numUsed": 0,
        "numFree": 0,
        "pendingAcquires": 0,
        "pendingCreates": 0
      }
    }
  },
  "timestamp": 1765026555788,
  "cache": {
    "connected": true,
    "ready": true
  }
}

Comments