Observabilité des endpoints

L'observabilité des endpoints n'est pas prise en charge pour votre site Datadog sélectionné ().

Liste des endpoints dans le catalogue, affichant les informations relatives aux performances pour chaque endpoint.

Présentation

La liste des endpoints du catalogue consolide tout ce que vous devez savoir sur vos endpoints d’API. Il offre une vue complète des performances, de la fiabilité et de la propriété de toutes vos API, qu’elles servent des équipes internes ou des utilisateurs externes. Cela vous aide, vous et vos équipes, à surveiller efficacement les fonctionnalités critiques pilotées par API et à garantir qu’elles répondent aux attentes en matière de performance.

Cas d’utilisation

La liste des endpoints combine des données issues de l’ensemble de Datadog afin de fournir des workflows préconçus. Vous pouvez effectuer les opérations suivantes :

  • Découvrez les API automatiquement : Maintenez un inventaire complet de vos API publiques, privées et partenaires, organisé par endpoint.
  • Affichez les données corrélées : Naviguez des endpoints vers les traces, les logs et les métriques provenant de différentes sources Datadog.
  • Identifiez les problèmes de performance : Utilisez des métriques telles que « Dernier relevé », Requêtes, Latence et Erreurs pour suivre l’état de santé de l’API.
  • Recevez des alertes : Définissez des attentes de performance et des seuils qui déclenchent des alertes.
  • Attribuez des informations de propriété : Attribuez aux endpoints les informations relatives à la propriété, notamment les équipes responsables, la personne d’astreinte et le canal de communication, afin de savoir qui contacter en cas d’erreur.
  • Assurez une couverture complète : Suivez le statut des monitors d’API, des tests Synthetic et des signaux de sécurité, avec des liens directs vers des informations détaillées pour les investigations.

Mise en route

Vos endpoints sont automatiquement renseignés dans la liste des endpoints si vous utilisez Datadog APM pour surveiller les services HTTP.

Explorer les endpoints

Parcourez et interrogez les propriétés et les métriques liées à vos endpoints.

Lisez Exploring Endpoints pour plus d’informations.

Surveiller les endpoints

Gérez et surveillez vos API et endpoints pour :

  • Trouvez et corrigez les endpoints peu performants.
  • Suivez leur fiabilité par rapport aux normes et aux objectifs :
  • Surveillez les anomalies :
  • Enquêtez sur les erreurs :
  • Assurez la couverture des tests :
  • Comblez les failles de sécurité :

Lisez Monitoring Endpoints pour plus d’informations.

Attribuez des propriétaires aux endpoints

Ajoutez des informations de propriété aux endpoints pour rationaliser les enquêtes et la communication au sein de l’équipe.

Lisez Assigning Owners pour plus d’informations.

Ajoutez des endpoints à la liste

Attribuez les endpoints détectés automatiquement à des groupes d’API pour suivre l’utilisation, définir la propriété et configurer les politiques de surveillance à partir d’un emplacement centralisé. Alternativement, téléchargez un fichier OpenAPI ou Swagger pour débloquer toutes les fonctionnalités de la liste des endpoints.

Lisez Adding Entries pour plus d’informations.

Ajoutez des métadonnées aux API

Ajoutez des métadonnées aux API via l’interface utilisateur ou la Datadog API, ou utilisez des pipelines automatisés via l’intégration GitHub, l’intégration GitLab ou Terraform.

Lisez Ajout de métadonnées aux API pour plus d’informations.

Terminologie clé

Terme :Définition :
API :Un ensemble de protocoles et d’outils qui permet à deux applications de communiquer.
Endpoint d’API :L’adresse (URL) d’une ressource d’un serveur ou d’un service qui implémente les règles définies dans l’API, souvent via une interface HTTP ou RESTful. L’endpoint d’API traite les requêtes et fournit les réponses correspondantes.
API publiques :Endpoints d’API destinés aux clients et accessibles depuis Internet.
API privées :Également appelées API internes. Elles sont conçues exclusivement pour un usage interne au sein d’une organisation et sont principalement utilisées pour la communication entre services backend. Il s’agit du type d’API le plus courant.
API partenaires :Également appelées API tierces. Il s’agit d’endpoints publics fournis par une autre organisation (par exemple, Stripe, Google ou Facebook) que votre organisation utilise pour fournir ses services.

Pour aller plus loin