Vérification de l'état
GETPas d'authentification
Point de terminaison de vérification de l'état pour vérifier la disponibilité du service
Point de terminaison
GET
/v1/healthURL de base : https://api.derivws.com
Aucune authentification requise
Ce point de terminaison est accessible publiquement et ne nécessite aucun en-tête d'authentification.
Codes de statut
200OK - Service is healthy and operational
OK
À propos des vérifications de santé
Le point de terminaison de vérification de santé fournit un moyen simple de vérifier que le service Deriv API est opérationnel et répond aux demandes.
Format de réponse
Renvoie du texte brut OK lorsque le service est en bon état. Un code de statut différent de 200 indique que le service rencontre des problèmes.
Meilleures pratiques
- Interroger à intervalles réguliers (par exemple toutes les 30 à 60 secondes) pour une surveillance continue
- Définissez des délais d'attente appropriés (par exemple 5 secondes) pour détecter les réponses lentes
- Surveillez à la fois le statut de la réponse et le temps de réponse
- Enregistrez les échecs de vérification de santé avec des horodatages pour le dépannage
- Implémentez un backoff exponentiel si les vérifications de santé échouent à plusieurs reprises
Exemple d'utilisation
curl https://api.derivws.com/v1/healthIntégration de surveillance
Moniteurs de temps de disponibilité
Utilisez des services comme UptimeRobot, Pingdom ou StatusCake pour surveiller ce point de terminaison :
- Définissez l'intervalle de vérification à 1–5 minutes
- Alertez sur le code de statut HTTP != 200
- Alerte si temps de réponse > 2 secondes
Surveillance des applications (APM)
Intégrez avec des outils APM comme DataDog, New Relic ou Prometheus :
- Suivez les temps de réponse en tant que métriques
- Configurez des alertes pour les échecs
- Créez des tableaux de bord pour la visualisation du temps de disponibilité
D'autres questions ? Nous contacter