Surveillance d'API JSON
Vérifiez ce que répond votre API, pas seulement qu'elle répond.
LucidStack appelle vos points d'accès, contrôle le code, le temps de réponse et le contenu JSON avec des assertions précises, et ouvre un incident dès qu'une valeur sort des clous.
Gratuit jusqu'à 10 moniteurs ·Sans carte bancaire ·Hébergé en Europe
API de paiement
https://api.example.com/health
- $.status
- equals "ok"
- $.database.latency_ms
- < 100 (42)
- $.queue.pending
- < 500 (12)
- JSON Schema
- valide
Surveillance d'API
Des assertions à la hauteur de vos API
Jusqu'à dix assertions par moniteur, en plus de la validation du schéma.
Assertions JSONPath
$.status égal à « ok », $.queue.pending inférieur à 500, $.version présent : choisissez le chemin, l'opérateur et la valeur.
Six opérateurs
Égal, différent, contient, supérieur, inférieur et présent, pour couvrir les contrôles les plus courants.
JSON Schema
Validez la structure complète de la réponse avec un schéma JSON et repérez les régressions de contrat.
Requêtes authentifiées
Méthode, corps, en-têtes personnalisés, jeton bearer ou authentification basique, stockés de façon sécurisée.
Performance suivie
Temps de réponse par région, percentile 95 et détection des anomalies quand une API ralentit.
Pilotable par API
Créez et mettez à jour vos moniteurs depuis votre pipeline de déploiement avec l'API REST de LucidStack.
Mise en route
Surveillez votre point d'accès de santé
-
1
Ajoutez l'URL
Par exemple https://api.example.com/health, avec la méthode et les en-têtes nécessaires.
-
2
Décrivez la réponse attendue
Ajoutez vos assertions JSONPath et, si besoin, un schéma JSON.
-
3
Automatisez
Reproduisez la configuration depuis votre CI grâce à l'API REST v1.
À découvrir aussi
Commencez à surveiller en deux minutes.
Ajoutez une URL, choisissez où être prévenu. LucidStack s'occupe du reste, jour et nuit.