fonctionnalité Disponibilité
le contrôle de la flotte pour le cluster Kubernetes est généralement disponible (GA). La prise en charge de la gestion des agents sur les hôtes est actuellement en version préliminaire publique.
Pour une liste complète des agents pris en charge et de leurs environnements, consultez notre documentation sur la compatibilité des types d'agents.
La fonctionnalité d'aperçu public est fournie conformément à nos politiques de pré-sortie.
Le contrôle de la flotte fournit une gestion centralisée et à distance de vos agents New Relic, vous aidant à gérer l'ensemble du cycle de vie de l'instrumentation à grande échelle. Cette fonctionnalité est généralement disponible (GA) pour la gestion des agents sur le cluster Kubernetes. La prise en charge de la gestion des agents sur les hôtes est actuellement en version préliminaire publique.
Avec le contrôle de la flotte, vous pouvez :
- Centralisez les opérations des agents et réduisez le travail manuel : installez, monitorez, configurez et mettez à jour tous les agents et l'intégration en un seul endroit.
- Personnalisez les flottes pour une gestion en masse : regroupez les agents en fonction des besoins d'instrumentation et mettez facilement à niveau les versions des agents pour des flottes entières en quelques clics. Aucun script n'est nécessaire.
- Éliminez les lacunes de télémétrie : gérez les agents sur le cluster Kubernetes avec un superviseur léger, Agent Control, qui s'adapte à votre environnement.
Pour accéder au contrôle de la flotte, accédez à Capabilities → New Relic Control → Fleets. Vous pouvez utiliser l'épingle pour ajouter New Relic Control à la barre de navigation de gauche pour un accès facile.
Pourquoi recourir au contrôle de la flotte ?
La gestion de l’instrumentation dans un environnement de grande envergure peut entraîner des défis importants. Le contrôle de la flotte est conçu pour résoudre ces problèmes en vous offrant un control plane centralisé pour :
- Évitez les agents obsolètes : maintenez les agents à jour pour éviter les risques de sécurité, les incompatibilités et pour vous assurer de pouvoir capitaliser sur les dernières innovations de New Relic.
- Évitez les dérives configuration : éliminez les lacunes d'observabilité cachées et les problèmes de conformité en garantissant une configuration cohérente sur l'ensemble de votre entité.
- Réparez l'instrumentation cassée : identifiez et résolvez rapidement les problèmes liés à votre instrumentation pour maintenir la confiance dans vos données d'observabilité.
- Réduisez les efforts manuels : arrêtez de vous fier à des scripts ponctuels et à des mises à jour manuelles pour gérer vos agents et votre intégration.
Qu'est-ce qu'une flotte ?
Dans le contrôle de la flotte, une flotte est un ensemble homogène d'entités gérées (comme un cluster Kubernetes) qui partagent une configuration d'instrumentation identique. Les flottes servent de regroupements logiques d'entités gérées, permettant une gestion simplifiée et configuration d'observabilité cohérente à grande échelle.
Une flotte est composée de trois éléments principaux :
- Déploiement actif : un résumé du dernier ensemble d’actions appliquées à la flotte. Un déploiement peut inclure une ou plusieurs actions, telles que l'installation, la suppression ou la mise à jour de la configuration d'un agent, et reflète le résultat final de ces modifications.
- Agents et configuration : les agents et la configuration qui sont instrumentés sur le cluster géré Kubernetes
- Entité gérée : Toutes les entités gérées affectées qui sont jointes à la flotte.
Comprendre l'entité gérée
Dans le contexte du contrôle de la flotte, une entité gérée fait référence à un cluster Kubernetes exécutant New Relic Infrastructure et une instrumentation de logging gérée par Agent Control. configuration de l'agent est spécifiée au niveau de la flotte et chaque cluster Kubernetes de la flotte partage la même configuration que les autres clusters de cette flotte.
- Entité gérée : un cluster Kubernetes ou un hôte sur lequel Agent Control (AC) est installé. Cela signifie que l'entité est capable d'être gérée par le contrôle de la flotte, mais elle n'est pas encore nécessairement rattachée à une flotte.
- Entité gérée attribuée : une entité gérée qui a été jointe à une flotte. Cette entité est désormais gérée activement par le contrôle de la flotte, et sa configuration est dictée par la flotte à laquelle elle appartient.
- Entité gérée non attribuée : une entité gérée qui n’est actuellement jointe à aucune flotte. Bien qu'Agent Control soit installé et puisse être géré, il fonctionne actuellement à l'aide de sa propre configuration locale.
important
Vous ne pouvez pas ajouter un cluster Kubernetes ou un hôte à une flotte avant d'installer Agent Control pour en faire une entité gérée.
Fonctionnalité clé
- Gestion centralisée : offre une plateforme unifiée pour l'administration des agents exécutés sur des flottes de clusters Kubernetes et d'hôtes, vous permettant de gérer l'instrumentation sur l'ensemble de votre infrastructure à grande échelle.
- Visibilité en temps réel : gérez l'état de votre instrumentation avec une vue claire sur l'état de la flotte, l'état de l'agent, la progression du déploiement et les erreurs de configuration.
- Organisation flexible de la flotte : créez des flottes distinctes pour représenter différentes normes d'instrumentation, environnements d'application ou besoins spécifiques à l'équipe. Cette structure prend en charge à la fois les équipes d'observabilité centralisées gérant toute la configuration et les modèles décentralisés où les équipes individuelles possèdent et gèrent leurs flottes spécifiques à l'aide d'autorisations précises.
- configuration à distance : prend en charge configuration à distance des agents New Relic et de l'intégration chargée de monitoring divers aspects de votre environnement et de signaler les points de données clés, notamment les métriques, les événements, les logs et les traces (MELT).
Prérequis
Avant de mettre en place le contrôle de la flotte, assurez-vous que votre système répond aux prérequis suivants :
- Option d'aperçu public pour les hôtes : pour utiliser le contrôle de la flotte pour gérer les agents sur les hôtes, vous devez vous inscrire au programme d'aperçu public pour cette fonctionnalité spécifique. La gestion des agents sur le cluster Kubernetes est généralement disponible et ne nécessite pas d'inscription.
- Contrôle de l'agent : vous devez avoir installé Agent Control sur tout cluster Kubernetes ou hôte que vous prévoyez de gérer. Il s'agit d'un composant requis pour toutes les fonctionnalités de contrôle de la flotte.
Autorisations requises
Autorisations limitées à l'organisation : le rôle de Organization Manager (appelé paramètre administratif dans le produit) est requis pour créer et modifier des flottes dans le cadre du contrôle de la flotte. Vous pouvez également créer un rôle personnalisé avec des autorisations de gestion de flotte.