Vous pouvez utiliser l'explorateur NerdGraph GraphiQL de New Relic pour interroger vos données de traçage distribuées . Ce document explique :
- trace mémo qui n'est disponible qu'avec NerdGraph
- Exemple de requête de données trace
trace mémorisée
En plus des données d'événement d'étendue et d'événement de transaction, nous calculons des métadonnées supplémentaires sur la trace et ses relations d'étendue. Pour requêter ces métadonnées, accédez à l'explorateur NerdGraph GraphiQL à api.newrelic.com/graphiql.
Données supplémentaires au niveau de trace :
niveau de trace | Description |
---|---|
| La durée de cette trace en millisecondes. |
| Toutes les entités qui font partie de cette trace. |
| Le nombre d'entités qui font partie de cette trace. |
| ID parent/enfant qui représentent toutes les relations d’étendue au sein de cette trace. |
| L'heure de début de la trace en millisecondes depuis l'époque Unix. |
Données supplémentaires au niveau de l'étendue :
Niveau de portée | Description |
---|---|
| Pour un client span, cela indique le type d'entité appelée : |
| L'identifiant New Relic de l'entité qui a envoyé l'intervalle. |
| La position d'un span par rapport aux limites entre les processus : |
| anomalie détectée pour une période donnée, comparée à des périodes similaires survenues au cours des heures précédentes avant que cette période ne se produise. Des étendues anormales apparaissent dans l'trace UI. |
Pour en savoir plus sur la structure trace et les relations d'étendue, voir structure de trace.
exemples de requêtes de données de trace
Voici un exemple de requête NerdGraph de traçage de données distribuées :