New Relic FutureStack 2022 All-in-one observability platform for all

Cette semaine à Futurestack 2022, nous avons présenté plus de 30 capacités qui facilitent encore plus le monitoring, le débogage et l'amélioration de tout votre stack ainsi que l'intégration des pratiques d'observabilité et des données télémétriques tout au long du cycle de développement des logiciels.

Vous trouverez ici le récapitulatif complet de toutes ces annonces et vous découvrirez comment bien démarrer avec chacune des améliorations et fonctionnalités de New Relic. Vous souhaitez découvrir toute l'innovation en matière d'observabilité présentée à FutureStack ? ​ ​Inscrivez-vous dès aujourd'hui pour obtenir votre compte New Relic gratuit​ et consacrer plus de temps au développement au lien d'en perdre à déboguer.

Applications, serverless, modèles ML

Infinite Tracing pour les traces de navigateur, mobiles et serverless

New Relic Edge avec Infinite Tracing observe l'intégralité des traces des applications, puis visualise les données les plus exploitables pour vous permettre d'examiner et de résoudre les problèmes de performance. Infinite Tracing offre désormais les traces provenant de tout le stack de logiciels et prend en charge les traces de navigateur, mobiles et AWS Lambda. Vous pouvez ainsi préciser les types de traces de navigateur, mobiles ou serverless qui vous importent et ne plus en rater aucune. Pour en savoir plus, lisez notre communiqué de presse.

Services régionaux et Infinite Tracing  

Tous les clients de l'Union européenne et de la région Asie-Pacifique ont désormais accès à Infinite Tracing. Vous pouvez envoyer toutes vos traces à un service régional qui décidera des données à envoyer à New Relic. Cela garantit un faible coût de sortie des données d'échantillonnage en fin de workflow. Suivez les instructions de paramétrage de l'observateur de traces pour configurer les régions.

Monitoring des services externes

Qu'il s'agisse des API connectant les appareils de domotique aux microservices qui alimentent votre dernière application, il est difficile d'identifier la cause profonde des problèmes dans les systèmes distribués. La mise à jour du dashboard de services externes de notre APM aide les équipes à diagnostiquer les problèmes des API et des microservices derrière leur application. Le dashboard comprend une nouvelle cartographie permettant de rapidement identifier les problèmes, ainsi qu'une liste permettant de réaliser une comparaison et une analyse plus détaillée. Découvrez comment paramétrer le monitoring des services externes.

Monitoring du modèle d'apprentissage machine (ML)

Les DevOps et les MLOps peuvent désormais monitorer et visualiser les signaux critiques des modèles d'apprentissage machine parallèlement à leurs applications et à leur infrastructure, le tout en un seul et même endroit. Comparez les métriques, les prédictions, les dépendances et les métriques système de vos entités pour comprendre les différences de performance des modèles. Vous pouvez également filtrer par version de modèle et suivre l'historique des expériences pour savoir comment les changements de code influent sur vos modèles, ce qui vous permet d'en développer de meilleurs et d'expliquer comment ils fonctionnent. Pour bien démarrer, lisez la documentation MLOps.

Monitoring de l'infrastructure et des réseaux, Kubernetes avec Pixie

Mise à niveau de Kubernetes

Pour les équipes qui déploient des applications conteneurisées sur Kubernetes, il est parfois difficile de comprendre la relation entre intégrité du cluster et performances de l'application. Grâce à notre interface APM, vous pouvez analyser les performances des clusters à l'aide d'une interface utilisateur unique, recevoir des alertes dans le flux d'activités en temps réel des événements et des problèmes critiques de Kubernetes, et corréler les anomalies de performance avec les logs en un clic et les métriques côte à côte. En outre, vous pouvez utiliser le service en temps réel, le DNS et les flux de réseau depuis Pixie pour afficher la communication intracluster et la latence pour le débogage en direct sur un écran. Lancez-vous et réduisez la complexité de Kubernetes pour créer des applications performantes.

Module Amazon EKS

Si vous développez dans Amazon Elastic Kubernetes Service (EKS) en utilisant le quickstart Amazon EKS Blueprints, vous pouvez déployer notre solution d'observabilité Kubernetes avec le module EKS Blueprints de New Relic. Cette intégration vous aide à déployer automatiquement l'instrumentation d'observabilité sur tous vos clusters EKS. Comprenez les métriques de capacité et d'utilisation des nœuds, affichez les logs des conteneurs en un clic et recevez des alertes en fonction de l'intégrité du système. Avec l'intégration de Pixie, vous obtenez l'observabilité en utilisant Extended Berkeley Packet Filter (eBPF) sans paramétrage supplémentaire. Pour démarrer, suivez les instructions dans le blog d'AWS Partner Network ou regardez cette brève vidéo de démonstration :

Mise à jour du monitoring des performances réseau

Lorsque les performances système ralentissent, vous devez savoir si cela est dû au code, à l'infrastructure ou au réseau sous-jacent. Nos nouvelles fonctionnalités de monitoring réseau vous aident à identifier les cas d'utilisation associés au réseau qui sont importants pour votre entreprise et à intégrer (onboarding) les données télémétriques réseau correctes pour résoudre les problèmes à partir de pages d'accueil organisées qui vous permettent d'analyser les données récemment ingérées. Grâce à ces capacités, vous obtenez :

  • Des expériences d'intégration/onboarding guidées et prescriptives qui sont alignées sur la résolution de problèmes réels.
  • Des pages d'accueil qui mettent en valeur les métriques de performance réseau clés.
  • Des visualisations organisées pour l'analyse des performances réseau (aucune expérience en ingénierie réseau nécessaire).

Découvrez comment comprendre les performances réseau en utilisant des interfaces organisées et lisez la documentation sur le monitoring réseau pour bien démarrer.

Gestion des logs

Des logs dans le contexte des métriques d'APM

L'accès aux logs dans le contexte des métriques APM a toujours été l'une des capacités les plus demandées par nos clients, car ces données contextuelles sont essentielles pour résoudre efficacement les problèmes de performance. Vous n'avez désormais plus besoin de définir le transfert des logs pour profiter des avantages du détail des logs contextuels, dont la collecte automatique des logs et le contexte des entités. Lorsque vous effectuez une mise à jour vers nos agents de langage APM Java, .NET et Ruby les plus récents, vous obtenez des logs d'application dans le contexte des métriques APM, des configurations granulaires adaptées à votre facturation, et des outils qui vous aident à répondre à vos besoins en matière de confidentialité des données avec la possibilité de désactiver ces options à tout moment. Découvrez comment l'envoi des logs dans l'APM optimise l'expérience de collecte des logs tout en assurant la sécurité, la conformité et le contrôle, et profitez de nos toutes dernières améliorations dès aujourd'hui.

Les logs automatiques en contexte aident les utilisateurs à dépanner les applications plus rapidement.

RUM et le monitoring synthétique

Monitoring des utilisateurs réels (RUM) et Core Web Vitals

RUM vous donne des informations importantes sur la façon dont les utilisateurs interagissent avec votre site. La solution de monitoring de navigateurs tout-en-un vous aide à mesurer et à améliorer les performances et la réactivité de vos applications pour vos clients. Nous avons récemment ajouté plusieurs nouvelles fonctionnalités afin que vous puissiez plus facilement dépanner et optimiser vos applications de frontend.

  • Visualisez et analysez immédiatement les performances de chargement, la réactivité et la stabilité de la mise en page de votre application, avec les Core Web Vitals de Google incorporés directement dans l'interface de New Relic.
  • Filtrez le trafic utilisateur sur les appareils de bureau, mobiles et tablettes, et utilisez le filtrage intuitif par zone géographique pour affiner les tendances des données utilisateur qui sont spécifiques à votre région.

En savoir plus sur les toutes dernières mises à jour du monitoring de navigateurs.

Mise à jour du runtime pour le monitoring synthétique

Le monitoring synthétique vous permet de tester, de manière proactive, les workflows dans vos applications et de détecter et résoudre ainsi les problèmes de performance, avant qu'ils n'aient un impact négatif sur vos clients. Nous avons mis à jour notre runtime synthétique pour que les mises à jour des versions du navigateur soient beaucoup plus simples et plus fréquentes. Les capacités ajoutées, notamment la prise en charge d'async/await et une API de synchronisation personnalisée, réduisent la complexité du monitoring ce qui vous permet d'explorer d'autres cas d'utilisation du monitoring synthétique.

En savoir plus sur les nouvelles fonctionnalités de notre runtime nouvelle génération pour le monitoring synthétique, ou regardez ce didacticiel de trois minutes :

Errors Inbox

Suivi des erreurs avec OpenTelemetry

Les équipes qui utilisent OpenTelemetry et le protocole OTLP pour instrumenter et collecter les métriques, logs et traces peuvent désormais suivre et prioriser les erreurs encore plus rapidement. New Relic Errors Inbox prend désormais en charge les données de span basées sur OpenTelemetry et son expérience de suivi des erreurs vous aide à détecter, prioriser et trier les erreurs, avec les vues des erreurs au niveau du service et du workload. En outre, avec les intégrations à CodeStream, Jira, et Slack, vous pouvez collaborer avec les différentes équipes pour trier les erreurs au fur et à mesure qu'elles se produisent, mais avant qu'elles ne deviennent un problème pour vos clients.

En savoir plus pour bien démarrer avec la prise en charge d'OpenTelemetry par Errors Inbox.

Suivi des erreurs de navigateur et mobile

Errors Inbox fournit un seul et même endroit pour visualiser, trier et résoudre les erreurs sur l'ensemble de votre stack d'applications. Avec notre toute dernière version, les équipes n'ont plus besoin de configurer les workloads pour faire le suivi des erreurs provenant du monitoring des navigateurs et des appareils mobiles. Pour en savoir plus sur le suivi des erreurs pour le monitoring des navigateurs et des appareils mobiles, consultez la page Quoi de neuf.

Expérience des développeurs, CICD et plans topologiques

Dans les signaux dorés dans l'IDE avec CodeStream

Notre intégration à CodeStream comprend maintenant des métriques au niveau du code et des données riches sur les signaux dorés à côté de votre code. Ces métriques de performance riches vous aident à identifier les possibilités d'amélioration du taux d'erreur, de la latence, du trafic et de la saturation directement dans votre environnement de développement intégré (IDE) en utilisant CodeStream. En savoir plus sur l'amélioration de la performance des applications avec les signaux dorés dans votre IDE.

Navigation personnalisable

Nous avons lancé notre nouvelle expérience utilisateur en avant-première limitée. Elle comprend une barre de navigation entièrement personnalisable, un centre de navigation global dans lequel vous pouvez découvrir de nouvelles capacités d'amélioration de votre workflow et de la transparence de votre stack, ainsi qu'une barre de navigation réductible pour augmenter la surface d'écran disponible. Nous élargissons également nos capacités de collaboration natives sur la plateforme, ce qui vous permettra de :

  • Héberger des conversations qui guideront les parties prenantes lors d'un problème de performance pour assurer un dépannage plus rapide.
  • Rationaliser votre workflow grâce à des intégrations clés avec des services tels que Slack, Teams, Jira et ServiceNow pour une efficacité accrue entre les équipes.
  • Utiliser un centre de messages pour consolider et rassembler les discussions actives dans une seule vue et développer une base de connaissances évolutive.

Pour essayer la nouvelle expérience et partager votre opinion, inscrivez-vous directement sur la plateforme New Relic dès aujourd'hui ou contactez le représentant de votre compte pour plus d'informations.

Vue des workloads Omnimap

Vous pouvez désormais utiliser Omnimap pour faire remonter les relations et l'état des performances de toutes les entités différentes et pertinentes qui composent une application dans une interface structurée et facile à utiliser. Sélectionnez More (Plus) dans la barre de navigation supérieure, puis Workload Views (Vues des workloads) et choisissez un workload. Sélectionnez ensuite l'onglet Map. La cartographie, organisée par niveau d'architecture, regroupe automatiquement les entités pertinentes, fournit les états instantanés des trois dernières heures grâce à la fonctionnalité Timewarp et fait remonter les schémas de changement d'intégrité et de comportements anormaux sur l'ensemble de votre stack.

Alertes et AIOps

Amélioration de la précision des alertes

La détection et l'évaluation des signaux irréguliers présentent des défis aux nombreuses équipes d'ingénieurs. L'agrégation par fenêtre glissante lisse les signaux erratiques afin d'améliorer la précision et la visualisation des alertes et des seuils d'alerte, ce qui est utile pour les signaux particulièrement volatils tels que l'utilisation du CPU sur un hôte. Au lieu d'être averti à chaque fois dépassement soudain de plus de 90 % de l'utilisation du processeur, vous pouvez définir la condition que vous voulez pour déclencher une alerte si elle se prolonge pendant une durée déterminée (cinq minutes, par exemple) et visualiser la tendance. Découvrez les paramètres avancés des signaux pour les conditions d'alertes NRQL.

Mises à jour de l'intelligence sur les incidents

Nous avons amélioré les renseignements sur les incidents afin de faciliter la découverte des problèmes et de recevoir des informations détaillées, et ainsi de réduire le temps de résolution. Notre nouvelle expérience sur les problèmes comprend une section récapitulative des analyses avec deux modules ML, les signaux dorés et les composants associés. Vous verrez les intervenants de votre équipe suggérés, les entités touchées et les libellés basés sur des sources tierces. Dans le flux des problèmes, vous pouvez utiliser le plan des problèmes afin de rechercher les entités concernées. Vous pouvez aussi regarder la vue d'ensemble des anomalies, les événements de déploiement, l'analyse des causes profondes et la chronologie des problèmes. Cliquez sur un problème pour obtenir plus de détails, notamment un résumé de l'analyse, un log des événements et les détails sur les problèmes corrélés. En savoir plus sur le paramétrage des renseignements sur les incidents inclus avec l'accès utilisateur Full Platform.

Mise à niveau des notifications d'alertes

Nous facilitons la manière dont vous envoyez les alertes à vos outils de notification et dont vous vous reportez à New Relic pour obtenir les détails sur les incidents. Découvrez les nouvelles intégrations de destination dans les workflows :

  • Atlassian Jira (également disponible dans Errors Inbox)
  • ServiceNow
  • Slack (également disponible dans Errors Inbox)
  • Webhook
  • E‑mail
  • PagerDuty
  • Amazon Eventbridge

En outre, le journal des notifications vous montre désormais l'historique et le statut de toutes vos notifications passées, avec le détail des erreurs et les numéros des tickets de destination. Si l'envoi d'un événement de notification échoue, les erreurs qui en découlent peuvent être utilisées en tant que déclencheurs d'événements et envoyer la notification ailleurs. En savoir plus sur le paramétrage des destinations en cas d'erreur et d'alerte.

Détection des anomalies APM et RUM

En cas de problème avec une application ou un site web, vous devez savoir où porter votre attention immédiatement (ce qui a changé, qui il faut prévenir) et il n'est pas possible de paramétrer manuellement les conditions d'alerte pour toutes les situations pertinentes. Nous avons élargi la détection automatique des anomalies. Elle est désormais disponible immédiatement pour tous les types d'entités sur votre stack (avec le monitoring APM et de navigateurs). Aucune configuration n'est requise et la détection automatique des anomalies détermine quand un signal a changé, ce qui permet de corréler automatiquement les incidents et de présenter les problèmes pertinents directement dans vos flux d'activités. En savoir plus sur notre détection élargie des anomalies.

Sécurité

Gestion des vulnérabilités

Pour de nombreuses organisations modernes, la réussite de leur activité dépend de leur capacité à réduire les risques et à combler les failles de sécurité sur tout le stack. Nos prochaines solutions de gestion des vulnérabilités vous permettront de détecter les vulnérabilités de sécurité parallèlement à votre pratique d'observabilité sur la plateforme New Relic. Il vous suffira de quelques minutes pour agréger facilement les données de sécurité existantes provenant d'autres outils avec les vulnérabilités détectées par New Relic, le tout dans une seule source factuelle unifiée et uniformisée. En mappant et en corrélant les composants techniques comme les conteneurs et les bibliothèques runtime, vous serez en mesure de comprendre les signaux de sécurité sur l'ensemble du stack avec une expérience de diagnostic transparente. Et pour renforcer la sécurité plus aisément, New Relic vous permet d'intégrer les résultats directement dans les systèmes de tickets afin que les équipes d'ingénierie et de sécurité puissent collaborer à la gestion des vulnérabilités de tout le stack technologique dans les environnements de préproduction et de production.

Inscrivez-vous pour avoir accès en avant-première à New Relic Vulnerability Management et nous aider à accélérer le déploiement sécurisé des logiciels. Pour en savoir plus, consultez : New Relic présente la gestion des vulnérabilités.

Tarification

Data Plus

À partir du 1er juin 2022, les clients de notre modèle de tarification unique New Relic One pourront choisir entre l'option existante et la nouvelle option Data Plus au prix promotionnel de 0,50 USD/Go ingéré (pour une valeur de 1,15 USD/Go), afin de mieux gérer le coût des données lors de l'expansion de leur organisation.

Les équipes d'ingénieurs de toute taille ont accès à des capacités de performance, d'évolutivité et de gouvernance à la pointe du secteur, sans devoir gérer des structures de facturation complexes, des coûts cachés ou des pénalités de dépassement. Ces capacités supplémentaires comprennent la rétention étendue des données, les requêtes haute performance, la conformité FedRAMP et HIPAA, les exportations de données améliorées, le choix du prestataire cloud, et bien plus encore. Pour en savoir plus sur Data Plus, consultez notre section Quoi de neuf.

Intégrations

Prise en charge multicloud d'Azure

Nos clients demandent souvent la flexibilité de pouvoir exécuter les workloads d'observabilité avec le prestataire cloud de leur choix, et New Relic est désormais disponible sur Microsoft Azure. Les clients de Microsoft Azure pourront également utiliser New Relic comme plateforme d'observabilité par défaut en intégrant nativement New Relic sur le portail Azure. Vous pouvez réduire les budgets, stocker les données télémétriques que vous envoyez à New Relic sur Azure et obtenir une visibilité approfondie des services Azure. Découvrez comment le partenariat avec Azure accélère la migration vers le cloud des entreprises et les initiatives multicloud.

Observabilité à venir pour les migrations vers le cloud

Pour les organisations qui modernisent leurs applications et leur infrastructure, il est essentiel que les ingénieurs et les architectes puissent comprendre quels sont les workloads à prioriser pour optimiser le retour sur investissement et minimiser les risques. Notre prochain AWS Cloud Accelerator vous permettra de découvrir, de taguer et d'organiser les hôtes dans des workloads afin d'identifier plus facilement les candidats au redimensionnement et à la modernisation et guider ainsi votre stratégie de migration. Grâce à la visibilité automatique sur votre workload et vos dépendances, vous pourrez apporter des modifications à une application pendant le processus de migration afin de réduire de manière significative les risques liés au parcours de migration de refactoring/réarchitecture, d'accélérer l'adoption du cloud et de faire migrer vos applications en fonction de votre feuille de route et de vos priorités.

Nouvelle expérience d'intégration des données

Grâce à notre expérience améliorée d'intégration des données, vous pouvez désormais instrumenter et monitorer vos stacks en toute transparence et en quelques minutes seulement — que vos applications soient exécutées sur des hôtes, sur Docker ou dans d'autres environnements. Obtenez plus de vos données avec des flux d'instrumentation connectés qui vous emmènent automatiquement aux produits New Relic les plus pertinents, tels que la gestion des performances des applications, la gestion des logs ou le monitoring de l'infrastructure. Essayez cette expérience d'intégration/onboarding des données en avant-première directement dans New Relic.

NRQL et les normes open source

Amélioration des requêtes NRQL

Les nouvelles améliorations apportées à notre langage d'interrogation, NRQL, vous aident à obtenir des informations plus larges, plus détaillées et plus puissantes. Dans le cadre de notre prise en charge du protocole OpenTelemetry (OTLP), NRQL accepte d'autres types de données complexes tels que les tableaux simples. Élargissez l'horizon de vos requêtes grâce aux requêtes intercomptes avec l'API NerdGraph. Vous pouvez ainsi interroger et facetter les données d'un maximum de cinq comptes en une seule requête. La nouvelle fonction de capture Regex propose une correspondance de texte plus précise, ce qui vous donne un éventail plus large de possibilités de manipulation et d'analyse des chaînes de caractères.

Nous avons également fondamentalement changé la manière dont vous interrogez vos données, ce qui vous permet d'aller plus en profondeur et de répondre à des questions plus complexes. Les agrégations imbriquées vous permettent d'interroger les résultats d'une autre requête avec une simple clause FROM. Et notre toute nouvelle capacité d'aperçu (les sous-requêtes) va encore plus loin et vous permet d'utiliser les sous-requêtes dans presque tous les contextes où une valeur normale peut être utilisée. Découvrez comment obtenir plus de détails de vos données avec NRQL.

OpenTelemetry

Point de terminaison OTLP natif

Le protocole OpenTelemetry (OTLP) de la Cloud Native Computing Foundation (CNCF) fournit une norme unifiée indépendante du fournisseur pour l'instrumentation et la transmission des données télémétriques du système. Notre point d'ingestion natif OTLP facilite l'adoption de cette norme et vous permet d'améliorer plus rapidement l'interopérabilité entre les outils. Notre point de terminaison OTLP natif prend en charge HTTP/1.1, Infinite Tracing avec gRPC et des expériences utilisateur personnalisées pour visualiser et analyser vos données.

Vous pouvez analyser les attributs des tableaux dans NRQL for OpenTelemetry et exécuter des requêtes NRQL avec des tableaux comme tout autre type de données, y compris les facettes sur les attributs des tableaux. En outre, la mise à jour de notre page sur les machines virtuelles Java pour les services instrumentés par OTLP vous aide à identifier les instances de service présentant des schémas de performance inhabituels ou anormaux, et à comparer les principales métriques sur l'intégrité des services et des JVM sur un nombre quelconque d'instances.

Lisez notre documentation pour savoir comment visualiser les données Otel dans New Relic, ou passez au niveau supérieur en participant à notre Masterclass OpenTelemetry.

Communauté

Système public de suivi des problèmes

Nos relations avec nos clients sont essentielles à la création du meilleur produit d'observabilité possible et d'une excellente expérience utilisateur. Vous pourrez discuter directement avec nos équipes Produits, leur soumettre des demandes de fonctionnalités et influencer notre feuille de route grâce au nouveau système public de suivi des problèmes. Vous pourrez soumettre des bogues et des demandes de fonctionnalités, vérifier l'état des problèmes, recevoir des informations sur les problèmes qui vous intéressent, voter et ajouter des commentaires sur les problèmes, et voir les différentes bogues et fonctionnalités sur lesquels nous travaillons. Nous pensons qu'un lien direct et ouvert entre vous et les personnes qui travaillent sur notre produit contribuera à rendre l'expérience New Relic encore meilleure.