We’re overhauling Dgraph’s docs to make them clearer and more approachable. If
you notice any issues during this transition or have suggestions, please
let us know.
/health?allreturns information about the health of all the servers in the cluster./admin/shutdowninitiates a proper shutdown of the Alpha.
localhost for admin actions (the loopback
address only accessible from the same machine). The --bindall=true option
binds to 0.0.0.0 and thus allows external connections.
Set max file descriptors to a high value like 10000 if you are going to load a
lot of data.
Querying Health
You can query the/admin graphql endpoint with a query like the one below to
get a JSON consisting of basic information about health of all the servers in
the cluster.
instance: Name of the instance. Eitheralphaorzero.status: Health status of the instance. Eitherhealthyorunhealthy.version: Version of Dgraph running the Alpha or Zero server.uptime: Time in nanoseconds since the Alpha or Zero server is up and running.address: IP_ADDRESS:PORT of the instance.group: Group assigned based on the replication factor. Read more here.lastEcho: Last time, in Unix epoch, when the instance was contacted by another Alpha or Zero server.ongoing: List of ongoing operations in the background.indexing: List of predicates for which indexes are built in the background. Read more here.
ongoing and indexing) is available from the
/health and /health?all endpoints of Alpha server.