Nouvelles annonces sur les technologies sans serveur et réseau ainsi que sur le RUM (Real-User Monitoring) dévoilées à la conférence Dash ! Nouvelles annonces dévoilées à la conférence Dash !

Page Service

Présentation

Lorsque vous sélectionnez un service sur la page Services, vous accédez aux détails concernant ce service. Un service est un ensemble de processus qui ont la même fonction, par exemple un framework Web ou une base de données (pour découvrir comment définir des services, consultez Débuter avec l’APM).

Cette page vous permet de consulter :

Service Monitor

Datadog offre une liste de monitors en fonction de votre type de service :

Activez-les directement ou créez vos propres monitors d’APM.

Remarque: ajoutez un tag à un monitor avec service:<NOM_SERVICE> pour le lier à un service APM.

Graphiques par défaut

Datadog fournit des graphiques par défaut pour chaque service :

  • Requêtes - Choisissez si vous voulez afficher :
    • Le nombre total de requêtes
    • Le nombre de requêtes par seconde
  • Latence - Choisissez si vous voulez afficher :
    • La latence moyenne, au 75e centile, au 90e centile, au 95e centile, au 99e centile ou maximale de vos requêtes tracées
    • Le score Apdex pour les services Web ; en savoir plus sur Apdex
  • Erreur - Choisissez si vous voulez afficher :
    • Le nombre total d’erreurs
    • Le nombre d’erreurs par seconde
    • Le taux d’erreur
  • Sous-services : lorsque plusieurs services sont impliqués, un quatrième graphique est disponible. Il présente la durée totale, le % de temps passé et la durée moyenne par requête de votre service en fonction des services ou des types de service.

    Cela représente le temps total/relatif/moyen passé par les traces du service actuel par rapport aux autres services ou types de service.

    Remarque : pour les services comme Postgres ou Redis, qui sont des opérations « finales » qui n’appellent pas d’autres services, aucun graphique de sous-services n’est disponible.

Export to Timeboard

En haut à droite de chaque graphique, cliquez sur la flèche pour exporter votre graphique dans un timeboard existant :

Distribution de la latence

Outre ces graphiques, vous disposez également d’un graphique de distribution de la latence sur les services :

Utilisez le sélecteur en haut à droite de ce graphique pour zoomer sur un centile donné de la distribution de latence :

Ressources

Consultez la liste des ressources associées à votre service. Les ressources sont des actions particulières pour vos services (généralement des endpoints ou des requêtes spécifiques). Pour en savoir plus sur les ressources, consultez Débuter avec l’APM. Triez les ressources de ce service par requêtes, latence, erreurs et durée pour identifier les zones à trafic élevé ou les problèmes potentiels. Notez que ces colonnes de métrique peuvent être personnalisées (voir l’image ci-dessous).

Consultez la documentation relative aux ressources pour en savoir plus.

Filtrer la liste des ressources

Filtrez votre liste de ressources avec une requête pour un filtrage textuel de base :

Colonnes

Choisissez ce que vous souhaitez afficher dans votre liste de ressources :

  • Requests : le nombre absolu de requêtes tracées (par seconde)
  • Avg/p75/p90/p95/p99/Max Latency: la latence moyenne, au 75e centile, au 90e centile, au 95e centile, au 99e centile ou maximale de vos requêtes tracées.
  • Total time: le temps d’utilisation total de la ressource
  • Error: le nombre absolu d’erreurs pour une ressource donnée
  • Error Rate: le pourcentage d’erreur pour une ressource donnée

Pour aller plus loin