• /
  • EnglishEspañolFrançais日本語한국어Português
  • Se connecterDémarrer

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.

Créer un problème

Observabilité de New Relic eBPF

Aperçu

Nous travaillons toujours sur cette fonctionnalité, mais nous aimerions que vous l'essayiez !

Cette fonctionnalité est actuellement fournie dans le cadre d'un aperçu conformément à nos politiques de pré-sortie. Il n'est pas disponible pour les clients soumis aux réglementations HIPAA ou FedRAMP.

New Relic eBPF observabilité vous aide à monitorer les réseaux et environnements modernes et complexes en offrant une nouvelle couche de visibilité.

Quelle valeur apporte l'agent eBPF ?

L'observabilité New Relic eBPF offre une visibilité unifiée et sans code sur les environnements hôtes Kubernetes et Linux. Il utilise la technologie Berkeley Packet Filter (eBPF) étendue du noyau Linux pour fournir des informations détaillées automatisées et indépendantes de la langue. Cette approche réduit les frais opérationnels en éliminant le besoin d’instrumentation manuelle ou de modifications de code.

eBPF Dashboard

Cas d'utilisation

Cette solution répond à des défis critiques pour l'ingénieur plateforme :

  • Dépannage plus rapide : Corréler l'application télémétrie avec les informations détaillées sur infrastructure et le réseau. Cela permet un diagnostic rapide des problèmes de performances, en particulier ceux qui proviennent du système sous-jacent.

  • Découverte automatique : obtenez une observabilité automatisée sans aucune instrumentation. L'agent eBPF identifie et cartographie en continu tous les services en cours d'exécution et leurs dépendances, fournissant une vue architecturale en temps réel de la charge de travail nouvelle ou inconnue sans nécessiter de connaissance préalable du langage de l'application.

  • monitoring unifiée : applications de monitoring écrites dans n'importe quel langage dans divers environnements. Cela vous donne une visibilité cohérente et une analyse des performances du niveau de service directement dans l'interface utilisateur de New Relic.

Impact

Vous pouvez obtenir une observabilité plus approfondie et résoudre les problèmes plus rapidement avec une surcharge de ressources minimale, garantissant que monitoring n'a pas d'impact sur les performances des applications. L'agent fournit des détails uniques au niveau du noyau et du réseau pour une compréhension complète de la dynamique du système.

/* Le monitoring des applications modernes est un défi car elles s'exécutent souvent sur infrastructure complexes et mixtes, du cluster Kubernetes aux hôtes Linux traditionnels tels que les machines virtuelles et les instances cloud. À mesure que vous faites évoluer ces environnements, il devient plus difficile d’obtenir une visibilité sur les performances sans configuration manuelle importante. Un ingénieur doit savoir quelles applications s’exécutent dans son cluster et lesquelles provoquent une dégradation des performances. Parfois, les performances des applications souffrent de problèmes dans l’infrastructure sous-jacente que les propriétaires d’applications ne peuvent pas résoudre uniquement avec des outils au niveau de l’application. Imaginez que votre équipe gère un domaine diversifié : * Vous devez résoudre rapidement les problèmes, mais corréler la télémétrie des applications avec les informations détaillées infrastructure n'est pas chose aisée. * De nouvelles charges de travail sont déployées, mais les instrumenter est un défi car vous ne possédez pas le code, l'équipe de développement est externe ou vous ne savez tout simplement pas que le service existe. Dans les deux scénarios, vous avez besoin d'une solution offrant une visibilité étendue sur l'ensemble de votre parc sans nécessiter de connaissance préalable du langage ou de l'architecture de chaque application. L'agent New Relic eBPF répond à ces défis. Il s’agit d’un outil puissant et non intrusif conçu pour répondre à ces défis. Il exploite le Berkeley Packet Filter étendu (eBPF), une technologie de pointe qui fournit un moyen sûr et efficace d'obtenir des informations détaillées directement à partir du noyau Linux. En utilisant cet agent eBPF, vous pouvez obtenir une vue unifiée et automatisée de l'ensemble de votre parc Linux en collectant une télémétrie riche et de niveau de service directement à partir du noyau. Cette approche offre une visibilité approfondie sur toutes vos applications sans que vous ayez à apporter de modifications au code. */ /* ## Fonctionnalité clé [#key-fonctionnalité] L'agent New Relic eBPF est conçu pour fournir une observabilité complète pour vos hôtes Linux et votre cluster Kubernetes. Il offre une gamme de fonctionnalités qui vous aident à monitorer efficacement l'ensemble de la santé de votre système : * Instrumentation sans code pour obtenir une visibilité approfondie sur les performances des applications sans modifier le code de l'application ni déployer des agents spécifiques au langage. Cette approche réduit les frais opérationnels et accélère la rentabilisation de l’ensemble de votre infrastructure. * Découvrez automatiquement les services pour identifier et cartographier en continu tous les services en cours d'exécution et leurs dépendances. Cela fournit une vue en temps réel de l'architecture de votre application. * Dans Kubernetes, l'agent utilise les informations de niveau de service du cluster pour fournir un contexte natif à vos applications. * Sur les hôtes Linux, il dérive les noms de service à partir des variables d'environnement ou des informations de processus sous-jacentes, vous donnant une vue claire du comportement de l'application. * Télémétrie unifiée sur tous les environnements pour fournir une visibilité cohérente sur l'ensemble de votre parc, que vous exécutiez des applications dans Kubernetes ou sur des hôtes Linux traditionnels. * Analyse des performances du niveau de service pour obtenir des informations détaillées sur l'interaction du service, le taux de requêtes, la latence et les erreurs. Cela vous aide à comprendre comment vos applications fonctionnent dans des scénarios réels. * Visibilité indépendante du langage pour monitorer les applications écrites dans n'importe quel langage, qu'il s'agisse de microservices modernes ou d'applications legacy. Cela vous permet d'utiliser un seul outil pour tous vos besoins monitoring. * Faible surcharge de ressources pour minimiser l'impact sur les performances du système tout en collectant des données télémétriques détaillées. Cela garantit que votre monitoring n'interfère pas avec les performances des applications. * Visibilité approfondie de l'interaction du noyau et de l'espace utilisateur pour fournir des informations détaillées sur la manière dont les applications interagissent avec le système sous-jacent. Cela vous aide à capturer et trace un événement en temps réel. * De riches métadonnées pour collecter des détails granulaires sur les opérations du système afin de vous aider dans le dépannage et l'analyse des performances. */ /* `IMAGE Needed` */ /* ## Comment fonctionne l'agent eBPF [#how-it-works] L'agent eBPF New Relic est déployé à l'aide de graphiques Helm dans Kubernetes et à l'aide du package Debian/RPM sur les hôtes Linux. Il s'exécute en tant que « daemonset » dans Kubernetes ou en tant que service système sur les hôtes Linux. Une fois installé, l'agent détecte automatiquement tous les services et applications en cours d'exécution dans votre environnement. Ces applications sont intégrées dans l'interface utilisateur APM & Service de New Relic sous l'entité eBPF. L'agent New Relic eBPF dispose de deux modes : * **Mode découverte :** pour découvrir automatiquement les applications dans votre environnement sans monitoring active. Ce mode convient à la configuration initiale ou à monitoring moins intrusive. * Mode eAPM :** pour débloquer un niveau d'observabilité plus profond en monitoring activement les applications et en collectant des métriques de bas niveau pour une compréhension complète de la dynamique du système. ## Comment eBPF complète APM [#ebpf-apm] */

Comment configurer l'agent eBPF

Vous pouvez installer l'agent New Relic eBPF sur votre hôte Linux et votre cluster Kubernetes pour monitorer l'état de santé de l'ensemble de votre système. L'agent eBPF offre une visibilité approfondie sur les performances des applications sans nécessiter de modifications de code ni de déploiement d'agents spécifiques au langage.

Pour configurer l'agent eBPF, suivez les instructions dans :

Droits d'auteur © 2025 New Relic Inc.

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.