Cette traduction automatique est fournie pour votre commodité.
En cas d'incohérence entre la version anglaise et la version traduite, la version anglaise prévaudra. Veuillez visiter cette page pour plus d'informations.
Dynamic Flow Map est un outil de visualisation qui affiche des données trace agrégées sous forme de carte. Il se concentre sur un service spécifique (appelé nœud focal) et révèle comment les variations de performance des services en amont et en aval s'affectent mutuellement. En mettant en évidence les latences anormales corrélées et les erreurs dans le trafic entre les services, la carte vous aide à identifier rapidement les goulots d'étranglement des performances et trace aux causes profondes des problèmes. La carte affiche jusqu'à 3 heures de données des traces.
Pourquoi c'est important
Dynamic Flow Map réduit le Délai moyen de résolution (MTTR) en faisant apparaître visuellement les anomalies de performances. Au lieu d'analyser manuellement les traces pour comprendre les relations entre les services, vous pouvez voir d'un coup d'œil quels services rencontrent des problèmes et comment ces problèmes sont liés au nœud central. La visualisation par code couleur vous indique où se produisent les latences ou les erreurs corrélées aux performances de l'entité centrale dans vos systèmes distribués.
Pour les commandes générales de navigation et d'interface communes à toutes les cartes New Relic, consultez la section Cartes.
Important
Distributed tracing est nécessaire pour que Dynamic Flow Map fonctionne, et il est activé par défaut pour tous les agents APM. Si les données ne sont pas visibles, assurez-vous que Distributed tracing est actif pour le nœud focal et l'entité associée, et vérifiez que les données de tracing apparaissent dans New Relic.
Accédez à la carte des flux dynamiques
Vous pouvez accéder à Dynamic Flow Map depuis plusieurs emplacements dans New Relic en fonction de vos besoins d'investigation :
À partir de la page de Traces
Utilisez cette option lorsque vous souhaitez visualiser et étudier les relations trace à travers vos systèmes distribués à partir d'un nœud central.
Important
Cette option d'accès est disponible uniquement si vous utilisez le modèle de tarification par entité.
Utilisez cette option lorsque vous explorez l'architecture de vos services à partir d'une carte et que vous souhaitez voir comment les changements de performance des services en amont et en aval affectent une entité spécifique, avec une détection des anomalies au niveau des traces.
Sur la carte, pointez vers n'importe quel nœud d'entité.
Dans le menu contextuel, cliquez sur View dynamic flow (l'icône de trace).
À partir d'une transaction spécifique
Utilisez cette option lorsque vous devez résoudre des problèmes de performance pour une transaction spécifique et que vous souhaitez voir quels services sont impliqués et où se produisent la latence ou les erreurs dans le chemin d'exécution de cette transaction.
Lorsque vous accédez à Dynamic Flow Map via une transaction spécifique, la carte affiche uniquement l'entité impliquée dans cette transaction. Contrairement à la carte de flux dynamique basée sur le nœud focal, cette vue spécifique à la transaction n'inclut pas la table performance by transactions, car elle est déjà axée sur une seule transaction.
Allez à one.newrelic.com > All capabilities > APM & Services > (select an app) > Transactions.
Sélectionnez une transaction spécifique dans la liste.
Le diagramme de flux dynamique se charge automatiquement, affichant uniquement les services impliqués dans cette transaction.
À partir de Transaction 360
Le Dynamic Flow Map apparaît comme un composant dans la vue Transaction 360 de toute transaction. La carte affiche les services participant à la transaction et le temps nécessaire à chaque service.
Conseil
Dans les vues spécifiques à une transaction, la table performance by transactions n'est pas disponible car la vue est déjà axée sur une seule transaction. Toutefois, lorsque vous accédez à d'autres fonctionnalités à partir de ces vues, le filtre transaction est conservé, ce qui vous permet de poursuivre votre analyse ciblée.
one.newrelic.com > All capabilities > APM & Services > Maps > Dynamic Flow Map:Carte de flux dynamique affichant les tendances en matière de traces, d'anomalies et de performances.
Le Dynamic Flow Map montre les relations entre le nœud focal (mis en évidence par un projecteur gris) et l'entité environnante. Les services en amont sont représentés par des arêtes pointant vers le nœud central, tandis que les services en aval sont représentés par des arêtes pointant dans la direction opposée. Vous pouvez interagir avec la carte pour visualiser les tendances de performance, les anomalies et d'autres détails comme suit :
La carte affiche les anomalies à l'aide de contours et de points colorés :
Couleurs des bords (indiquant un trafic anormal entre les services) :
Bord bleu: anomalie de latence détectée dans le trafic entre les services.
Bord rose: Anomalie d’erreur détectée dans le trafic entre les services.
Bordure rayée bleue et rose: Anomalie de latence et d’erreur détectée dans le trafic entre les services.
Points à côté des nœuds (indiquant une anomalie au sein d'un service) :
Point bleu: Le service rencontre une anomalie de latence.
Point rose: Le service rencontre une anomalie d'erreur.
Conseil
Si vous voyez un nœud avec un point d'anomalie mais que certaines arêtes de connexion ne sont pas colorées, c'est parce que les anomalies sont calculées indépendamment pour les nœuds et les arêtes. Par exemple, une anomalie de latence peut ne se produire que sur certains chemins d'appel vers cette entité.
Filtrer les anomalies par type
Utilisez la légende interactive en haut de la carte pour vous concentrer sur des types d'anomalies spécifiques :
Cliquez sur Latency dans la légende pour afficher uniquement les anomalies de latence (les indicateurs d'erreur sont alors masqués).
Cliquez sur Errors dans la légende pour afficher uniquement les anomalies d'erreur (les indicateurs de latence sont alors masqués).
Ce filtrage vous aide à éliminer le bruit lorsque vous souhaitez vous concentrer sur un type de problème de performance.
Pour que votre carte reste organisée, celle-ci regroupe automatiquement les entités présentant de faibles scores d'anomalie en clusters. Vous pouvez développer le cluster pour afficher chaque entité individuellement, selon vos besoins.
Pour afficher et gérer une entité au sein d'un cluster:
Cliquez sur un nœud du cluster. La liste de toutes les entités de ce cluster apparaît dans le panneau de droite.
Pour afficher une entité séparément sur la carte, cliquez sur son icône de visibilité dans le panneau de droite.
Utilisez le mode de sélection multiple lorsque vous devez examiner les traces qui transitent par une entité spécifique de votre architecture de service. Cela vous permet de cibler votre analyse afin de comprendre comment des services spécifiques interagissent au sein d'un chemin de trace.
Pour filtrer par plusieurs entités :
Cliquez sur l'icône de curseur dans le coin supérieur droit pour entrer en mode de sélection multiple.
Cliquez sur l'entité que vous souhaitez inclure. Une barre latérale affiche vos sélections.
Cliquez sur Apply pour redessiner la carte et n'afficher que les traces qui passent à la fois par le nœud focal et par l'entité sélectionnée.
En mode de sélection multiple :
Vous pouvez sélectionner uniquement une entité individuelle. Il est impossible d'ajouter ce cluster.
Le nœud focal reste toujours dans le filtre et ne peut pas être retiré.
Conseil
Lors du filtrage par plusieurs entités, vous pouvez obtenir une carte vide si ces entités n'apparaissent pas ensemble dans aucune trace. Pour éviter cela, appliquez un filtre d'entité à la fois pour affiner progressivement la carte.
Lorsque vous devez examiner les performances d'un service spécifique et sa relation avec le nœud central, cliquez sur n'importe quelle entité de la carte pour ouvrir une barre latérale détaillée.
La barre latérale vous aide à :
Accédez aux pages associées: utilisez les liens d’en-tête pour naviguer vers la page APM de l’entité ou la page de l’équipe propriétaire.
Analyser les performances: Examiner les graphiques chronologiques présentant les indicateurs de suivi pour l'entité sélectionnée et le nœud central. Des badges d'anomalie apparaissent sur les graphiques lorsque l'entité présente des problèmes de performance.
Analyser les transactions: Identifiez les transactions impliquant le nœud central et accédez aux informations détaillées transaction.
Afficher la trace: Il existe deux boutons View traces avec des contextes de filtrage différents. Le bouton sur la carte principale ouvre la page d'accueil de tracing avec tous les filtres actuellement appliqués (filtres d'entités, filtres transaction, plage horaire). Le bouton dans la barre latérale ouvre la page d'accueil de tracing avec tous les filtres cartographiques de l'entité actuellement sélectionnée.
Gérer la propriété: Attribuer l'entité à des équipes spécifiques.
Gérer les balises: Afficher et ajouter des balises à l’entité sélectionnée.
Le tableau performance by transactions affiche les données de séries temporelles pour chaque transaction associée au nœud focal. Utilisez ce tableau lorsque vous souhaitez concentrer la carte sur les traces incluant une transaction spécifique.
Pour filtrer par transaction spécifique :
À partir du tableau performance by transactions situé en bas de la carte de flux dynamique, examinez les données de séries temporelles pour chaque transaction.
Cliquez sur Generate map à côté de la transaction que vous souhaitez analyser.
La carte se redessine et n'affiche que les traces contenant ce nom transaction.
Le sélecteur d'intervalle de temps vous permet de sélectionner une plage de temps spécifique pour analyser les données trace. Vous pouvez choisir parmi des plages horaires prédéfinies (comme les 30 dernières minutes, la dernière heure) ou définir une plage horaire personnalisée.
Pour ajuster la plage horaire :
Cliquez sur le sélecteur d'intervalle de temps en haut de la page.
Sélectionnez une plage horaire prédéfinie ou définissez une heure de début et de fin personnalisée.
La carte se met à jour pour afficher les données trace pour la plage horaire sélectionnée. Si vous sélectionnez une plage horaire supérieure à 3 heures, la carte utilise automatiquement les 3 dernières heures de cette plage.