Weaviate · Schema

Statistics

The definition of node statistics.

Vector DatabaseAIMachine LearningSemantic SearchOpen SourceGraphQLKubernetes

Properties

Name Type Description
name string The name of the node.
status string Node's status.
bootstrapped boolean
dbLoaded boolean
initialLastAppliedIndex number
lastAppliedIndex number
isVoter boolean
leaderId object
leaderAddress object
open boolean
ready boolean
candidates object
raft object
View JSON Schema on GitHub

JSON Schema

weaviate-statistics-schema.json Raw ↑
{
  "$schema": "https://json-schema.org/draft/2020-12/schema",
  "$id": "https://api-evangelist.github.io/weaviate/json-schema/weaviate-statistics-schema.json",
  "title": "Statistics",
  "description": "The definition of node statistics.",
  "type": "object",
  "properties": {
    "name": {
      "type": "string",
      "description": "The name of the node."
    },
    "status": {
      "type": "string",
      "description": "Node's status.",
      "enum": [
        "HEALTHY",
        "UNHEALTHY",
        "UNAVAILABLE",
        "TIMEOUT"
      ],
      "default": "HEALTHY"
    },
    "bootstrapped": {
      "type": "boolean"
    },
    "dbLoaded": {
      "type": "boolean"
    },
    "initialLastAppliedIndex": {
      "type": "number",
      "format": "uint64"
    },
    "lastAppliedIndex": {
      "type": "number"
    },
    "isVoter": {
      "type": "boolean"
    },
    "leaderId": {
      "type": "object"
    },
    "leaderAddress": {
      "type": "object"
    },
    "open": {
      "type": "boolean"
    },
    "ready": {
      "type": "boolean"
    },
    "candidates": {
      "type": "object"
    },
    "raft": {
      "$ref": "#/components/schemas/RaftStatistics"
    }
  }
}