Skip to main content

Fort de plusieurs décennies d'expérience dans la technologie d'observabilité, j'ai vu passer des outils de toutes sortes—certains excellents, d'autres moins. Dans cette évaluation, vous trouverez toutes les informations nécessaires pour décider si New Relic est le logiciel adapté à votre cas d'usage.

Capture d'écran de l'évaluation de New Relic montrant la nouvelle interface
Comme on peut le voir sur l'image qui montre les entités, New Relic a complètement repensé son interface.

Présentation du produit logiciel New Relic

New Relic propose des outils d'observabilité et de supervision de bout en bout pour les systèmes logiciels. Les utilisateurs cibles vont des équipes DevOps aux ingénieurs fiabilité de site (Site Reliability Engineers). L'outil permet de détecter les goulets d'étranglement du système avant qu'ils ne deviennent des incidents critiques. Ses principales caractéristiques incluent un APM puissant, une détection d'anomalies basée sur l'IA et des tableaux de bord complets.

De plus, New Relic facilite la collecte d'informations issues de sources diverses et aide à résoudre aussi bien les problèmes front-end que back-end, ainsi que les pics d'utilisation CPU. New Relic collecte non seulement les métriques système mais aussi les indicateurs de performance et les données d'expérience client sur une grande variété d'applications.

Avantages

  • APM puissant : La solution de surveillance des performances applicatives est le point fort de New Relic, fournissant des analyses approfondies du comportement de vos applications.
  • Détection d'anomalies basée sur l'IA : L'outil signale intelligemment les comportements système inhabituels, offrant une précieuse anticipation des problèmes potentiels.
  • Tableaux de bord complets : Les tableaux de bord présentent vos métriques, logs et traces de manière claire, ce qui rend la santé du système immédiatement compréhensible.

Inconvénients

  • Courbe d'apprentissage : L'outil peut s'avérer complexe pour les nouveaux utilisateurs, nécessitant un investissement de temps conséquent pour le maîtriser.
  • Gourmand en ressources : Pour les petits déploiements, l'outil peut avoir tendance à consommer beaucoup de ressources.
  • Intégrations limitées : Bien qu'il propose plusieurs intégrations, New Relic reste en retrait par rapport à certains concurrents dans ce domaine, limitant le choix en matière d'outils tiers.

Avis d'expert

En évaluant les fonctionnalités, la performance, le support, l'interface, les intégrations et la simplicité d'intégration, New Relic se démarque à bien des égards. Il excelle dans la surveillance des performances applicatives comme solution APM, et sa détection d'anomalies alimentée par l'IA est un atout précieux.

Cependant, il est gourmand en ressources et peut sembler un peu intimidant pour les débutants. En termes de fonctionnalités et d'intégrations, il accuse un retard sur certains de ses concurrents. Pour les déploiements à grande échelle et les équipes déjà expérimentées, New Relic demeure un outil de surveillance d'entreprise solide.

Par ailleurs, New Relic est fiable pour le débogage, il fonctionne avec divers frameworks et outils tels que Slack ou Microsoft Azure.

New Relic : Ce qu'il faut retenir

Ce qui différencie réellement New Relic APM des autres plateformes d'observabilité, c'est son expertise dans la surveillance des performances applicatives sur toute la pile logicielle. Il propose également une détection des anomalies alimentée par intelligence artificielle qui ajoute une couche de sécurité supplémentaire en signalant les problèmes potentiels avant qu'ils ne deviennent critiques.

Ses tableaux de bord sont particulièrement exhaustifs, offrant en un coup d'œil une vue claire de la santé du système, atout précieux pour une prise de décision rapide.

Capture d'écran de l'évaluation de New Relic montrant la surveillance Java
Voici à quoi ressemble la surveillance Java avec New Relic.

Analyse approfondie de New Relic

Spécifications du produit

  1. Surveillance de la performance des applications (APM) - Oui
  2. Gestion des journaux - Oui
  3. Traçabilité distribuée - Oui
  4. Collecte des métriques - Oui
  5. Détection des anomalies - Oui
  6. Alerte et notifications - Oui
  7. Visualisation de tableaux de bord - Oui
  8. Surveillance de l'infrastructure - Oui
  9. Surveillance des API - Oui
  10. Profilage du code - Oui
  11. Surveillance de la sécurité - Oui
  12. Gestion des incidents - Oui
  13. Rétention des données - Oui
  14. Surveillance des applications mobiles - Oui
  15. Surveillance des navigateurs - Oui
  16. Métriques personnalisées - Oui
  17. Real User Monitoring (RUM) - Oui
  18. Cartes de services - Oui
  19. Gestion de la configuration - Oui
  20. Surveillance synthétique - Oui
  21. Rapports de SLA - Oui
  22. Gestion de la conformité - Oui
  23. Surveillance du réseau - Non
  24. Surveillance Kubernetes - Oui
  25. Surveillance multi-cloud - Oui

Aperçu des fonctionnalités de New Relic

  1. Surveillance de la performance des applications (APM) : New Relic propose une APM approfondie, capturant des données comme les temps de réponse, les taux d'erreur et la satisfaction des utilisateurs.
  2. Gestion des journaux : La plateforme offre un moyen intuitif de centraliser et d'analyser les journaux, ce qui aide au dépannage et à l'analyse de la cause racine.
  3. Traçabilité distribuée : Cette fonctionnalité permet de voir un système distribué comme une seule application, facilitant la compréhension des interactions entre services.
  4. Collecte des métriques : New Relic collecte une grande variété de métriques système et applicatives, offrant une vision plus complète de votre environnement.
  5. Détection des anomalies : Alimentée par l’IA, cette fonction signale des comportements inhabituels, permettant d'intervenir rapidement pour éviter des problèmes plus graves.
  6. Alerte et notifications : Le système d'alerte de New Relic est hautement personnalisable, permettant des configurations précises selon vos besoins.
  7. Visualisation de tableaux de bord : Les tableaux de bord sont complets mais faciles à interpréter, fournissant une vue d'ensemble rapide de la santé du système.
  8. Surveillance de l'infrastructure : Cela étend votre observabilité à l'infrastructure sous-jacente comme les serveurs et bases de données, ajoutant une couche supplémentaire à vos analyses.
  9. Surveillance des API : Ceci est particulièrement utile pour les entreprises qui dépendent de plusieurs API internes et externes pour leur fonctionnement.
  10. Profilage du code : Vous permet d'observer le comportement de votre code en production, ce qui facilite la détection des chemins de code inefficaces.

Fonctionnalités remarquables

  1. Détection d'anomalie pilotée par l’IA : La plupart des plateformes offrent la détection d'anomalies, mais celle de New Relic fonctionne avec l’IA, la rendant plus précise et efficace.
  2. Cartes de services : New Relic propose des cartes de services qui offrent une visualisation architecturale de votre application, ce qui est rare dans la plupart des autres outils.
  3. Real User Monitoring (RUM) : La fonctionnalité RUM offre une visibilité sur les interactions réelles des utilisateurs, ajoutant une composante humaine à vos efforts d'observabilité.

Intégrations

New Relic propose des intégrations natives avec AWS, Azure et Google Cloud. Il dispose aussi de plugins pour les bases de données populaires comme MySQL et PostgreSQL. Son API permet d’étendre ses capacités via des intégrations personnalisées.

Tarification de New Relic

New Relic propose plusieurs paliers de tarification, à commencer par une offre gratuite. Un forfait standard peut coûter environ $99/utilisateur/mois (min 5 utilisateurs), incluant APM, gestion des journaux et alertes basiques. Le forfait pro à $249/utilisateur/mois ajoute des fonctionnalités avancées comme la détection d’anomalies par IA et les cartes de services. La plupart des formules sont facturées annuellement.

Facilité d’utilisation

L’interface utilisateur de New Relic est intuitive mais peut sembler complexe en raison de la multitude de fonctionnalités proposées. Le processus d’intégration pourrait être plus fluide, surtout pour les débutants avec les outils d'observabilité.

Support client

New Relic offre plusieurs canaux de support client, incluant le chat en direct, la documentation et des webinaires. Cependant, les temps de réponse pourraient être améliorés, ce qui est une préoccupation fréquente chez les utilisateurs.

New Relic review screenshot showing billing service
Comme on peut le voir sur l'image, New Relic propose un résumé du service de facturation particulièrement détaillé.

Cas d'utilisation de New Relic

Pour qui New Relic est-il le plus adapté ?

En réalité, New Relic trouve ses clients les plus passionnés et fidèles parmi les grandes entreprises dotées de systèmes logiciels complexes et multi-couches. De plus, les équipes DevOps, les ingénieurs fiabilité de site (Site Reliability Engineers) et même les CTO des secteurs tels que l'e-commerce, la finance technologique (FinTech) et le SaaS apprécient la profondeur d'observabilité que New Relic procure.

C'est particulièrement pertinent pour les entreprises ayant besoin d'analyses en temps réel sur les performances applicatives et les anomalies. Les équipes expérimentées en pratiques d'observabilité trouveront New Relic extrêmement bénéfique.

Pour qui New Relic n'est-il pas adapté ?

Les jeunes startups ou les équipes disposant de peu d'expérience en observabilité pourraient trouver New Relic complexe voire intimidant. Si vous gérez une structure légère avec une infrastructure minimaliste, l'outil peut sembler excessif et même consommer trop de ressources. Dans ce cas, il peut être plus judicieux d'explorer les alternatives à New Relic.

Les entreprises recherchant des solutions rapides et simples pourraient être rebutées par la richesse fonctionnelle de la plateforme et la courbe d'apprentissage initiale. Les structures qui privilégient la simplicité et un coût réduit peuvent considérer que New Relic n'est pas la meilleure option.

FAQ sur l’évaluation de New Relic

New Relic propose-t-elle un essai gratuit ?

Oui, New Relic propose une formule gratuite avec des fonctionnalités limitées.

Existe-t-il une application mobile pour New Relic ?

Oui, New Relic dispose d'une application mobile pour Android et iOS, vous permettant de surveiller vos systèmes en déplacement grâce à la gestion des performances applicatives et aux métriques de performance proposées.

Peut-on personnaliser le tableau de bord ?

Oui, le tableau de bord est hautement personnalisable, ce qui vous permet de vous concentrer sur les indicateurs qui comptent le plus pour vous.

New Relic propose-t-elle une détection d'anomalies ?

Oui, New Relic offre une détection d'anomalies basée sur l’IA pour signaler les comportements système inhabituels.

Comment New Relic s’intègre-t-elle à d’autres services cloud ?

New Relic propose des intégrations natives avec les principaux fournisseurs cloud comme AWS, Azure et Google Cloud.

New Relic peut-elle surveiller plusieurs environnements cloud ?

Oui, elle propose des fonctionnalités de surveillance multi-cloud, ce qui permet de suivre les ressources sur différents fournisseurs cloud.

La surveillance de Kubernetes est-elle prise en charge ?

Oui, la surveillance de Kubernetes est une fonctionnalité proposée par New Relic.

Le support client est-il complet ?

Le support client est accessible via différents canaux comme le chat en direct, la documentation et les webinaires, bien que les délais de réponse pourraient être améliorés.

Alternatives à New Relic

Bien que New Relic soit un excellent outil de surveillance, plusieurs alternatives à New Relic sont disponibles :

  • Datadog : Réputé pour ses capacités de gestion des logs, Datadog peut être le meilleur choix si la centralisation des journaux est une priorité.
  • Prometheus : Si vous privilégiez les solutions open-source et disposez d’un budget limité, Prometheus se distingue par son rapport coût/efficacité tout en offrant des fonctions de métriques complètes.
  • Splunk : Splunk excelle dans l’analyse de données et la gestion des informations et événements de sécurité (SIEM), ce qui en fait une option de choix pour ceux qui recherchent des fonctions d’analyse de sécurité avancées en plus de l'observabilité.

Si vous hésitez encore sur l’alternative à choisir, renseignez-vous sur les meilleurs outils de monitoring disponibles.

Présentation & Historique de la société New Relic

New Relic est une entreprise d’analytique logicielle basée à San Francisco, fondée en 2008 par Lew Cirne. L’entreprise se spécialise dans l’observabilité en temps réel et a acquis une large clientèle, comprenant des acteurs majeurs dans les secteurs de l’e-commerce, de la FinTech et du SaaS. Cotée en bourse sous le symbole NEWR, elle opère à l’échelle mondiale.

Parmi les membres notables du conseil d’administration figurent Hope Cochran et James Tolonen. La mission de l’entreprise est « Instrumenter, mesurer et améliorer Internet afin d’aider nos clients à créer des logiciels, des expériences et des entreprises plus parfaits. »

En fait, au fil des années, New Relic a franchi plusieurs étapes importantes, dont son introduction en bourse en 2014 et l’acquisition de SignifAI, une société spécialisée dans l’intelligence événementielle, en 2019.

Résumé

Ainsi, après avoir exploré en profondeur l’analyse de New Relic, il est clair que cet outil excelle par ses fonctionnalités d’observabilité avancée, particulièrement adaptées aux grandes entreprises et aux équipes ayant atteint une certaine maturité dans leur gestion de l’observabilité.

Bien qu’il ne convienne pas à tous, ceux dont les besoins correspondent à ses points forts le trouveront extrêmement utile. N’hésitez pas à commenter et à partager vos expériences d’utilisateur ; vos contributions sont grandement appréciées.