API Health
Cette API peut être utilisée pour mesurer la santé des nœuds.
Pour obtenir une réponse de code d'état HTTP indiquant la santé du nœud, envoyez une requête GET
à /ext /health
. Si le nœud est sain, il renverra un code d'état 200
. Si vous souhaitez obtenir des informations plus détaillées sur l’intégrité d’un nœud, utilisez les méthodes ci-dessous.
Format
Cette API utilise le format RPC json 2.0
. Pour plus d'informations sur les appels JSON RPC, cliquez ici.
Endpoint
API Méthodes
health.getLiveness
Obtenez une vérification de l'état de ce nœud.
Signature
chains.default.bootstrapped
timestamp
est l'horodatage de la dernière vérification de l'état.duration
est la durée d'exécution du dernier contrôle d'intégrité en nanosecondes.contiguousFailures
est le nombre d'échecs survenus à la suite.timeOfFirstFailure
est l'heure de l'échec de la transition initiale.
network.validators.heartbeat
heartbeat
est l'horodatage unix de la dernière fois que le réseau a traité un message.timestamp
est l'horodatage de la dernière vérification de l'état.duration
est la durée d'exécution du dernier contrôle d'intégrité en nanosecondes.contiguousFailures
est le nombre d'échecs survenus à la suite.timeOfFirstFailure
est l'heure de l'échec de la transition initiale.
Vous trouverez plus d'informations sur ces mesures dans la documentation de la bibliothèque go-sundheit.
Exemple d'un Appel
Example de Réponse
Dernière mise à jour