1. Support
  2. Base de connaissances
  3. Surveillance synthetique
  4. Monitoring d'API
  5. Vue d'ensemble de la surveillance des API

Vue d’ensemble de la surveillance des API

Aujourd’hui, la plupart des sites et des services dépendent des API pour fonctionner et communiquer les uns avec les autres. Que ces API soient internes, externes ou gérées par des parties tierces, il est essentiel de surveiller leur comportement pour vous assurer que votre système reste fiable et performant. Dans certaines situations, la gestion des API peut toutefois s’avérer compliquée. C’est notamment le cas si vous gérez un grand nombre d’endpoints, plusieurs configurations et des installations complexes.

Avec Uptrends, la surveillance de vos API devient plus simple et plus flexible. Avec le monitoring d’API d’Uptrends, vous pouvez vérifier la disponibilité, la performance et la validité de vos API. Ce moniteur examine les réponses envoyées par les endpoints des API et vérifie qu’elles contiennent le contenu attendu. Aucune compétence en programmation n’est nécessaire pour l’utiliser.

Types de moniteurs d’API

Uptrends fournit deux types de moniteurs d’API pour répondre à vos besoins de surveillance ; le moniteur d’API multi-étapes et le moniteur API Postman.

Moniteur d’API multi-étapes

Le moniteur d’API multi-étapes est le principal moniteur d’API d’Uptrends. Il vous permet de créer et d’exécuter un ou plusieurs appels d’API, désignés comme des étapes.

Chaque étape représente un endpoint d’API. Votre moniteur peut comporter une seule étape, mais aussi plusieurs afin d’enchaîner des appels d’API et de simuler des scénarios tels qu’une authentification, un flux de transaction ou une validation de données.

Les moniteurs d’API multi-étapes vérifient vos API en construisant les composants de la requête d’après les instructions données dans votre configuration. C’est vous qui définissez la méthode HTTP, l’URL, les en-têtes de la requête, le corps de la requête et d’autres paramètres applicables à chaque étape.

De même, vous pouvez valider la réponse de l’API en utilisant des assertions, personnaliser les scripts pour contrôler le comportement de la requête et de la réponse, suivre et stocker des données issues des étapes précédentes avec des variables, et bien plus encore.

Passons en revue les fonctionnalités du moniteur d’API multi-étapes. Ci-dessous, cliquez sur Explore and learn pour lancer la démonstration (en anglais).

Maintenant que vous connaissez les fonctionnalités de ce moniteur, vous pouvez créer votre propre moniteur d’API multi-étapes. Pour le configurer, reportez-vous à l’article Configuration d’un moniteur API multi-étapes.

Moniteur API Postman

Le moniteur API Postman utilise les collections de votre espace Postman pour vérifier et tester la performance et la validité de vos API. Ce moniteur récupère votre collection Postman de scripts d’API, y compris les scripts de pré-requête et de post-requête, les importe au moyen d’une URL d’API ou d’un fichier JSON, puis lance leur exécution à travers le monde comme tous les autres types de moniteur.

Passons en revue les fonctionnalités du moniteur API Postman. Ci-dessous, cliquez sur Explore and learn pour lancer la démonstration (en anglais).

Maintenant que vous connaissez les fonctionnalités de ce moniteur, vous pouvez créer votre propre moniteur d’API Postman. Pour le configurer, reportez-vous à l’article Configuration de la surveillance d’API avec Postman.

Crédits

Créer des moniteurs d’API et planifier leur exécution utilisent des crédits d’API. Uptrends utilise des crédits pour calculer le prix des différents services de surveillance. Si vous créez un moniteur d’API, qu’il s’agisse d’un moniteur d’API multi-étapes ou d’un moniteur Postman, chaque requête HTTP correspond à un crédit. Pour en savoir plus, vous pouvez lire notre article sur les crédits.

En utilisant ce site, vous consentez à l’utilisation de cookies conformément à notre Politique de cookies.