Ceci est la troisième partie de notre guide de mise en œuvre.
Au cours de la dernière étape d'implémentation, vous avez importé des données provenant de plusieurs sources et vous avez probablement un peu exploré l'interface utilisateur de New Relic. Pour tirer le meilleur parti de New Relic, il sera utile d'avoir une bonne compréhension de la manière dont vos données New Relic sont organisées et de la manière dont elles sont affichées sur notre plateforme.
À cette étape, vous allez :
- Découvrez quelques expériences d'interface utilisateur qui vous donnent un aperçu des performances de votre système
- Apprenez à créer des graphiques et des tableaux de bord personnalisés
- Réfléchissez davantage à la manière d’organiser vos données avec des balises et une charge de travail
Commençons.
Obtenez des vues de haut niveau de votre système et de votre entité

New Relic Navigator est l’une de nos expériences de plateforme qui vous aident à comprendre rapidement l’état de votre système.
Notre plateforme vous permet d'obtenir facilement une vue d'ensemble de votre système et de toute votre entité. Voici quelques fonctionnalités importantes que votre équipe utilisera probablement beaucoup. Nous vous recommandons de passer un peu de temps à explorer ces expériences d'interface utilisateur et d'autres pour vous familiariser avec l'interface utilisateur de New Relic.
- Utilisez notre explorateur d'entités pour parcourir votre entité de monitoring.
- Utilisez New Relic Navigator pour voir une visualisation de l'ensemble de votre système, en mettant l'accent sur l'état de santé/d'alerte.
- Utilisez le tracing distribué pour voir une analyse détaillée basée sur le temps des requests qui se produisent dans votre système. Recommandé : configurez Infinite Tracing pour débloquer une fonctionnalité de tracing plus puissante.
- Utilisez des cartes de service ou des vues de mappage automatique pour voir des représentations visuelles de votre topologie.
- Utilisez la page d’interface utilisateur de dépendance pour un service spécifique pour comprendre les services entrants et sortants auxquels une entité se connecte.
Vous souhaitez voir une vidéo avec une visite de la plateforme ? Voir Découvrir la plateforme.
Organisez vos données
L'organisation de vos données dans New Relic est importante, car elle vous aide à éliminer plus rapidement le bruit et à diagnostiquer les problèmes. Voici quelques conseils pour vous assurer que vos données sont bien organisées dans New Relic.
Configurer un tableau de bord personnalisé
Nous fournissons de nombreuses vues organisées et tableaux de bord prêts à l'emploi, mais vous devrez probablement créer votre propre tableau de bord personnalisé pour garder un œil sur les métriques pertinentes pour l'entreprise ou sur des projets spécifiques. Vous pouvez partager les dashboards avec d'autres membres de l'équipe pour suivre les performances et résoudre les problèmes.
La création de graphiques et de tableaux de bord personnalisés commence par l'interrogation de vos données. Notre langage de requête, NRQL, est un langage de type SQL qui vous donne toute la puissance que nous utilisons pour construire notre vue organisée.

Notre générateur de requêtes vous aide à interroger vos données et à créer des graphiques personnalisés.
Nos clients qui tirent le meilleur parti de New Relic ont une solide compréhension de la manière d'effectuer des requêtes, ce qui leur donne la possibilité de créer des graphiques et des tableaux de bord utiles. Vous n’avez pas besoin d’apprendre NRQL en profondeur maintenant, mais apprendre quelques bases peut être utile.
Voici une courte vidéo de 2 minutes sur le démarrage des requêtes :
Lorsque vous êtes prêt, nous vous suggérons de créer un dashboard. Lorsque vous exécutez une requête, vous pouvez appuyer sur Add to dashboard en bas de l'écran, puis vous avez la possibilité de créer un nouveau dashboard.
Voici quelques ressources pour apprendre à créer des requêtes et des visualisations personnalisées :
- Introduction à l'interrogation
- Cours New Relic University sur NRQL
- Notre application New Relic pour apprendre NRQL
Configurer la balise
Nous avons parlé un peu des stratégies de balises plus tôt dans le guide d'implémentation. Les balises sont des paires valeur clé qui peuvent être ajoutées à une entité. Certaines balises sont ajoutées automatiquement à vos données : par exemple, le nom de l'hôte, le nom du compte et quelques autres métadonnées de base. Mais pour tirer le meilleur parti de New Relic, vous souhaiterez ajouter une balise personnalisée.
Avec une stratégie de tags bien pensée et mise en œuvre de manière cohérente, votre équipe pourra plus facilement explorer vos données et trouver l'entité liée à un problème. Les balises sont importantes pour l'utilisation optimale de la charge de travail, des requêtes et d'autres fonctionnalités.
La balise peut varier considérablement en fonction de votre architecture et de vos objectifs. Mais voici quelques exemples de balises couramment utilisées :
- Unité commerciale
- Environnement
- Équipe
- EntrepriseCritique
- Région
Quelques ressources pour configurer et optimiser les balises :
- En savoir plus sur les balises dans New Relic
- Une vidéo de 22 minutes sur les ressources de tags pour une analyse plus rapide
- Une vidéo de 3 minutes sur le tag APM
- Une application d'amélioration tag
Quelques ressources pour automatiser le tag :
- Automatiser les balises via l'API NerdGraph
- Terraform
- Notre CLI New Relic vous permet de rechercher et tag des entités
Configurer la charge de travail
Notre fonctionnalité workloads vous donne la possibilité de regrouper et de monitorer des entités en fonction de vos propres critères (par exemple, une équipe spécifique ou un ensemble de responsabilités). Vous pouvez ensuite voir les données agrégées de santé et d’activité pour cette workload sur l’ensemble de votre stack.
Apprenez à configurer une workload. Voici une vidéo sur l'utilisation de balises pour créer une charge de travail générée dynamiquement.
Configurer Apdex pour APM
Apdex est une norme industrielle pour mesurer la satisfaction des utilisateurs. Il s’agit essentiellement d’une solution d’accord de niveau de service (SLA) simplifiée qui vous aide à voir dans quelle mesure les utilisateurs sont satisfaits de votre application. Si votre système utilise de nombreux microservices (services qui exécutent une seule fonction métier), Apdex est un excellent choix.
Nous vous recommandons de lire notre documentation Apdex pour comprendre comment fonctionne Apdex. Ensuite, si vous souhaitez le configurer, essayez de déterminer quel devrait être le seuil Apdex correct et définissez-le. Si vous ne connaissez pas la bonne valeur, vous pouvez définir le seuil à un minimum maintenant, puis l'ajuster ultérieurement à une meilleure valeur.
Quelques ressources pour configurer Apdex :
- Un article de blog sur la définition d'un Apdex optimal
- Une application New Relic pour optimiser Apdex
- Astuce d'automatisation : vous pouvez utiliser notre API NerdGraph pour interroger vos données et déterminer le bon Apdex T, puis définir l'Apdex via l'API.
Gestion des niveaux de service (SLM)
Les niveaux de service sont utilisés pour mesurer la performance d'un service du point de vue final de l'utilisateur. Par instance, un niveau de service peut indiquer si une vidéo s'est chargée suffisamment rapidement ou si un service d'itinéraire a renvoyé au moins un itinéraire possible entre deux points.

Une capture d'écran de notre interface utilisateur SLM (cliquez pour agrandir).
Quelques ressources pour en savoir plus sur SLM :
Ressources d'observabilité en tant que code :
- Utilisez notre API NerdGraph pour configurer le niveau de service
- Utiliser Terraform pour le niveau de service
Prochaine étape
Prêt à poursuivre votre parcours de mise en œuvre ? Passez à l’étape suivante : Alerting and proactive solutions.