healthCheck #
Returns the status of Kuzzle and it's internal services.
Query Syntax #
HTTP #
URL: http://kuzzle:7512/_healthcheck[?services]
Method: GETOther protocols #
{
"controller": "server",
"action": "healthCheck",
// optional
"services" : "<services>"
}Optional: #
services: You can specify which services you want the status of.(eg: "storageEngine,memoryStorage")
Response #
Returns the status of each services.
internalCache: used by Kuzzle to cache internal data, such as authentication tokens, documents followed by real-time subscriptions, active paginated search queries, API usage statistics or cluster statememoryStorage: memory cache managed by Kuzzle's memoryStorage APIstorageEngine: Underlying storage layer
The status can either be green, yellow or red.
{
"status": 200,
"error": null,
"action": "healthCheck",
"controller": "server",
"collection": null,
"index": null,
"volatile": null
"requestId": "<unique request identifier>",
"result": {
"status": "<status>",
"services": {
"internalCache" : "<status>",
"memoryStorage" : "<status>",
"storageEngine" : "<status>"
}
}