Base de connaissances

Suivre l'utilisation des ressources et les performances du conteneur

Prérequis :

  1. Installation de PRTG : Assurez-vous que PRTG Network Monitor est installé et fonctionne dans votre environnement.
  2. Accès à l'environnement de conteneurisation : Vous devez avoir accès à l'environnement de conteneurisation que vous souhaitez surveiller, y compris Docker, Kubernetes ou d'autres plateformes d'orchestration de conteneurs.
  3. Accès administrateur : Obtenez un accès administrateur pour configurer les capteurs et les paramètres dans PRTG.

Configuration de la surveillance des conteneurs :

  1. Ajouter des hôtes de conteneur : Dans PRTG, accédez à "Appareils" et ajoutez l'hôte où vos conteneurs sont exécutés. Cela peut être l'hôte physique ou virtuel exécutant Docker, un cluster Kubernetes, etc.
  2. Installer les capteurs Docker ou Kubernetes : Si vous surveillez des conteneurs Docker, ajoutez le capteur "Docker Container". Pour Kubernetes, utilisez le capteur "Kubernetes". Allez dans "Ajouter un capteur" > "Par type" > Recherchez "Docker" ou "Kubernetes" > Sélectionnez le capteur approprié.
  3. Configurer les paramètres du capteur : Définissez les paramètres de surveillance, y compris les métriques d'utilisation des ressources des conteneurs telles que l'utilisation du CPU, de la mémoire, du disque et du réseau.
  4. Authentification : Fournissez les informations d'authentification nécessaires pour accéder à l'API Docker ou Kubernetes.
  5. Tester la configuration : Vérifiez que les capteurs peuvent récupérer avec succès les métriques d'utilisation des ressources depuis les hôtes.

Surveillance de l'utilisation des ressources des conteneurs :

  1. Surveillance en temps réel : Accédez au tableau de bord PRTG pour afficher les mises à jour en temps réel sur les métriques d'utilisation des ressources des conteneurs.
  2. Analyse historique : Utilisez les rapports et les fonctionnalités de données historiques de PRTG pour analyser les tendances passées de l'utilisation des ressources des conteneurs.
  3. Alertes : Configurez des alertes pour notifier les administrateurs lorsque l'utilisation des ressources des conteneurs dépasse les seuils définis. Configurez des alertes pour l'utilisation du CPU, de la mémoire, du disque et du réseau afin de résoudre proactivement les problèmes de performance.
  4. Personnalisation : Personnalisez les tableaux de bord et les rapports pour vous concentrer sur les métriques d'utilisation des ressources des conteneurs les plus pertinentes pour votre organisation.

Meilleures pratiques :

  1. Ajustement des tailles : Utilisez les données de surveillance de PRTG pour ajuster correctement la taille des conteneurs, garantissant ainsi une allocation optimale des ressources et une efficacité des coûts.
  2. Planification de la capacité : Utilisez les données historiques pour prévoir les besoins futurs en ressources et planifier les mises à niveau de capacité en conséquence.
  3. Optimisation des performances : Identifiez les goulots d'étranglement des performances et optimisez l'utilisation des ressources des conteneurs en fonction des informations de surveillance.
  4. Surveillance de la sécurité : Surveillez les indicateurs de sécurité des conteneurs en même temps que l'utilisation des ressources pour garantir la conformité et atténuer les risques de sécurité.
  5. Intégration : Intégrez PRTG avec les plateformes d'orchestration de conteneurs et d'autres outils de surveillance pour une vue unifiée de toute votre infrastructure.

Dépannage :

  1. Problèmes de connexion : Assurez-vous que PRTG peut établir des connexions avec les hôtes de conteneurs et accéder à l'API Docker ou Kubernetes.
  2. Configuration du capteur : Vérifiez les paramètres du capteur, y compris les informations d'authentification et les paramètres de surveillance.
  3. Épuisement des ressources : Enquêtez sur les problèmes d'épuisement des ressources sur les hôtes de conteneurs si les capteurs signalent une utilisation des ressources constamment élevée.
  4. Compatibilité : Assurez-vous que PRTG prend en charge la version de Docker ou Kubernetes que vous utilisez et mettez à jour PRTG si nécessaire.
  5. Optimisation des performances : Optimisez les ressources du serveur PRTG pour gérer efficacement les données de surveillance provenant d'un grand nombre de conteneurs.

En tirant parti de PRTG Network Monitor pour surveiller l'utilisation des ressources et les performances des conteneurs, vous pouvez obtenir des informations précieuses sur la santé et l'efficacité de votre environnement conteneurisé. La surveillance en temps réel, l'analyse historique et les alertes proactives vous permettent d'optimiser l'allocation des ressources, d'assurer l'évolutivité et de maintenir des performances optimales des applications conteneurisées.

  • 0 Utilisateurs l'ont trouvée utile
Cette réponse était-elle pertinente?