• /
  • 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

Gérez le cycle de vie de votre collecteur log

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 programme d'aperçu conformément à nos politiques de pré-sortie.

Présentation

La log solution de gestion du cycle de vie du collecteur de New Relic permet de gérer votre log de collecte infrastructure dans divers environnements. Avec cette solution, vous pouvez configurer et monitorer le cycle de vie de votre collecteur log .

Vous avez désormais la possibilité de gérer l'intégralité du cycle de vie de votre collecteur log . Cela comprend monitoring de leur santé et la configuration ou le déploiement des modifications selon les besoins.

Cette solution est utile pour les DevOps équipes , les administrateurs système et les responsables des opérations informatiques qui ont besoin d'une visibilité sur leur log de collecte infrastructure de . Vous avez accès à des outils qui améliorent vos capacités d’observabilité et maintiennent les performances dans les environnements conteneurisés et sur site.

Des solutions pour des besoins divers

  • Monitoring de l'état du collecteur de logs : l'UI de l'entité Fluent Bit fournit des fonctionnalités de monitoring pour les collecteurs de logs.

  • Dépannage : Vous pouvez dépanner et résoudre configuration les problèmes de votre log collecteur à l'aide de l'UI d'entité de Fluent Bit, qui permet d'identifier et de résoudre les problèmes.

  • Configuration et déploiement à distance : Avec New Relic Control, vous pouvez gérer de manière centralisée la configuration Fluent Bit, la mettre à jour et déployer les modifications à distance.

    Fluent Bit entity dashboard

Gérez votre collecteur Fluent Bit pour le cluster Kubernetes

La solution de gestion du cycle de vie du collecteur log fournit actuellement un support pour les environnements Kubernetes . Il vous permet de :

  • Collectez et traitez les logs de toutes vos applications conteneurisées.
  • Ajoutez les métadonnées liées à Kubernetesà votre log.
  • Utilisez la conception légère de Fluent Bit pour traiter de grands volumes de données sans consommer beaucoup de ressources.

Prérequis

Avant d'installer et de configurer Fluent Bit pour le logging avec New Relic, assurez-vous de disposer des conditions préalables suivantes :

  • Accès à un cluster Kubernetes
  • Les outils et autorisations nécessaires à l'installation et à la configuration
  • Paramètres réseau et politiques de sécurité pour permettre la communication avec le point de terminaison New Relic
  • Un compte New Relic

Important

Vous pouvez également gérer Fluent Bit via New Relic Control. Pour plus d'informations, voir contrôle de la flotte.

Pour plus d'informations sur ces exigences, reportez-vous à Transférer vos logs vers New Relic.
Pour plus d'informations sur la configuration de New Relic Control, consultez Prise en main de New Relic Control.

Installation

Pour installer l'agent Fluent Bit dans le cluster Kubernetes:

Pour plus de détails, reportez-vous à Activer Kubernetes pour la gestion des log.

Installer Fluent Bit avec contrôle de la flotte

Si vous débutez avec le contrôle de la flotte, vous configurerez d'abord votre configuration de contrôle d'agent. Ce processus comprend l’installation de l’agent Fluent Bit et d’autres composants essentiels.

Pour utiliser Fluent Bit avec Agent Control, activez le transfert de logdans le cadre de l'installation d'Agent Control, comme indiqué dans l'exemple configuration:

N'oubliez pas de décommenter la configuration nécessaire et de remplacer les espaces réservés tels que YOUR_CLUSTER_NAME et YOUR_LICENSE_KEY par vos valeurs réelles.

Important

Spécifiez une version de graphique explicite pour garantir la cohérence et la fiabilité tout au long du déploiement.

Gérer et déployer configuration via le contrôle de la flotte

Pour ajouter une nouvelle ou modifier une configuration Fluent Bit configuration existante, utilisez le contrôle de la flotte. Les tâches de haut niveau pour gérer et déployer une configuration sont :

Créer une configuration

Pour créer une configuration Fluent Bit, suivez ces étapes :

  1. Dans New Relic, accédez à Toutes les fonctionnalités, recherchez New Relic Control, puis épinglez-le sur le côté.
  2. Dans New Relic Control, ouvrez la configuration.
  3. Cliquez sur Create configuration.
  4. Pour créer une configuration à partir de zéro, cliquez sur New dans le menu déroulant. Si vous disposez d'une configuration Fluent Bit existante et que vous souhaitez l'exploiter, clonez-la en cliquant sur Clone.
  5. Dans la boîte de dialogue Créer une configuration, assurez-vous que Kubernetes est sélectionné comme environnement, sélectionnez Fluent Bit comme type d'agent et entrez un nom pour la configuration. Ensuite, cliquez sur Continue.
  6. Dans la colonne de configuration, copiez le modèle configuration, puis personnalisez-le selon vos besoins. Pour plus de détails, voir les paramètres pris en charge.
  7. Enregistrez vos modifications. Votre configuration sera ajoutée à la liste des configurations sur la page de configuration.
  8. Pour modifier votre configuration, sélectionnez les trois points (…) à côté, cliquez sur Modifier la configuration et effectuez vos modifications. Ensuite, cliquez sur Enregistrer.

Créer un déploiement

  1. Dans New Relic Control, ouvrez Fleets.
  2. Sélectionnez la flotte pour laquelle vous souhaitez créer une configuration Fluent Bit.
  3. Cliquez sur Create a deployment.
  4. Sur la page Nouveau déploiement, entrez un nom et une description de déploiement, puis cliquez sur Add a configuration.
  5. Sélectionnez Fluent Bit comme type d’agent, sélectionnez la configuration que vous souhaitez déployer, puis cliquez sur Next.
  6. Sélectionnez la version de configuration.

Important

Une configuration peut avoir plusieurs versions. Choisissez la version que vous souhaitez déployer. Pour une configuration nouvellement créée, vous n'aurez qu'une seule version.

  1. Cliquez sur Add to deployment.

Important

Assurez-vous que la flotte dispose d’au moins une entité gérée. Ou ajoutez-en un.

  1. Cliquez sur Start deployment.

Voir la flotte

Dans Flottes, sélectionnez la flotte spécifique avec laquelle vous souhaitez travailler. Cela ouvre la page de détails de la flotte. L'onglet Résumé affiche les entités qui font partie de votre flotte. Pour afficher les détails de l'agent ou du déploiement, utilisez l'onglet Agents ou Déploiement.

Monitorer la santé et les performances de votre collecteur log

monitoring efficace des performances de l'agent Fluent Bit est essentielle pour la gestion des loget l'optimisation au sein de vos environnements Kubernetes . En suivant les mesures clés, vous pouvez identifier les problèmes potentiels et faciliter le dépannage.

Indicateurs de performance clés à suivre

  • débit logarithmique : mesure l'efficacité du flux log et met en évidence les perturbations. Il comprend une évaluation globale du débit, qui est ensuite décomposée par des plugins d'entrée et de sortie pour afficher le flux d'enregistrements et d'octets traités.
  • Utilisation de la mémoire tampon : aide à identifier les contraintes de ressources affectant le traitement log . Il comprend l'utilisation de la mémoire tampon, l'instance de débordements, la longueur de la file d'attente et l'utilisation globale de la mémoire du processus et du conteneur.
  • événement de conteneur et backoffs de boucle de crash : alertes sur des conditions anormales ou des échecs dans le pod log , y compris les erreurs, les enregistrements abandonnés et les nouvelles tentatives. Ces informations détaillées aident à identifier et à résoudre les problèmes susceptibles de perturber le traitement log .

Vous pouvez monitorer la santé et les performances de votre Fluent Bit agent sur le Fluent Bit de l'entité dashboard. Voici comment vous pouvez y accéder :

Via l'intégration et les agents

  1. Ouvrez l’onglet Installed . Vous verrez la liste des agents et de l'intégration actuellement installés.
  2. Utilisez le champ d'entité de recherche ou le filtre Type pour affiner la liste aux agents Fluent Bit .
  3. Sélectionnez l'agent que vous souhaitez vérifier.

Via toute entité

  1. Recherchez l’agent que vous souhaitez monitorer sous le groupe Fluent Bit - Kubernetes .
  2. Sélectionnez l'agent.

Via Fleet

  1. Dans New Relic Control, ouvrez Fleets.
  2. Identifiez et sélectionnez la flotte dotée de l’instrumentation Fluent Bit.
  3. Dans l’onglet Agents, sélectionnez l’agent Fluent Bit.

Exemple de cas d'utilisation : efficacité du flux de logs

Imaginez que les logs de votre cluster Kubernetes n’arrivent pas à New Relic au rythme habituel. Votre flux log typique pourrait être d'environ 150 000 logs par minute, mais les observations actuelles suggèrent une baisse notable. Voici comment vous pouvez résoudre cette situation, en tirant parti des outils New Relic Control et Fluent Bit monitoring pour diagnostiquer et résoudre le problème.

Étape 1 : monitorer le débit log

Commencez par vérifier la vitesse à laquelle les logs sont transmis. Les divergences peuvent indiquer des perturbations dans le processus de transfert des log .

Étape 2 : Analyser les mesures et les événements du conteneur

Accédez à la vue d’ensemble Kubernetes pour identifier tout événement anormal ou redémarrage dans le pod de logging. Des redémarrages fréquents ou des événements d'avertissement, tels que des interruptions de boucle de crash, peuvent perturber votre log pipeline et indiquer des problèmes sous-jacents.

Étape 3 : Vérifier l’utilisation de la mémoire

Examinez la consommation de mémoire de vos agents Fluent Bit. Une utilisation élevée ou irrégulière de la mémoire peut signaler des erreurs de configuration ou des limitations de ressources qui doivent être résolues.

Étape 4 : Utiliser le contrôle de la flotte pour le dépannage

Utilisez contrôle de la flotte pour examiner les modifications récentes configuration . L'identification et la rectification de tout paramètre erroné, tel que des limites de mémoire incorrectes, peuvent résoudre le goulot d'étranglement et améliorer le débit log .

Étape 5 : Redéployer et vérifier

Après avoir effectué les ajustements configuration nécessaires dans le contrôle de la flotte, lancez un nouveau déploiement pour appliquer les modifications. Utilisez la vue d'entité Fluent Bit pour monitorer le temps réel métrique et observer l'impact de la nouvelle configuration. Recherchez une récupération du débit log et une stabilité dans l'utilisation de la mémoire, indiquant que les problèmes ont été résolus.

Mettez à niveau votre agent Fluent Bit

Mettez à niveau régulièrement votre agent Fluent Bit pour profiter des dernières fonctionnalités, des améliorations de performances et des correctifs de sécurité. Vous pouvez apprendre directement à partir de l'UI de New Relic lorsqu'une version plus récente est disponible.

Avant la mise à niveau, assurez-vous que votre configuration actuelle est sauvegardée. Consultez toutes les notes de sortie ou la documentation pour comprendre les nouvelles fonctionnalités ou les modifications.

Étapes à suivre pour vérifier si vous êtes à jour

  1. Dans votre compte New Relic, cliquez sur Integrations & Agents, puis ouvrez l’onglet Installed .
    Vous verrez la liste des agents et de l'intégration actuellement installés.
  2. Utilisez le champ d'entité de recherche ou le filtre Type pour affiner la liste aux agents Fluent Bit .
  3. Identifiez l’agent qui nécessite une mise à niveau.
  4. Cliquez sur Update from vx.y.x to X.Y.Z.
  5. Dans le panneau latéral qui s’affiche, cliquez sur Afficher les notes de sortie.
  6. Sur la page des notes de sortie Fluent Bit , notez la dernière version du graphique Helm .
  7. De retour dans New Relic, fermez le panneau latéral et cliquez sur la flotte qui contient l'agent. Il ouvre le résumé de la flotte dans New Relic Control.
  8. Sélectionnez la configuration Fluent Bit.
  9. Mettez à jour la version du graphique dans le fichier de configuration selon la version du graphique que vous avez notée précédemment et enregistrez vos modifications.
  10. Déployez la configuration.

Important

Si un agent ne fait pas encore partie d'une flotte, ajoutez d'abord l'agent à une flotte, puis effectuez les étapes de mise à niveau.

Après la mise à niveau, vérifiez la collecte et le traitement log pour confirmer que l'agent fonctionne comme prévu. Utilisez les outils monitoring de New Relic pour vérifier que tout fonctionne.

Droits d'auteur © 2025 New Relic Inc.

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