Google Kubernetes Engine (également connu sous le nom de GKE) est un gestionnaire de cluster et un système d'orchestration permettant d'exécuter des conteneurs Docker dans le cloud. Il s'agit d'un environnement prêt pour la production avec une disponibilité garantie, un équilibrage de charge et des fonctionnalités de mise en réseau de conteneurs incluses. La supervision de Google Kubernetes Engine consiste à regrouper les métriques et les événements de votre environnement Kubernetes sur GKE et à les suivre, pour comprendre le comportement de votre application en production.
Le moniteur GKE d'Applications Manager fournit un riche ensemble de signaux observables qui assure une visibilité détaillée des applications hébergées, et des signaux d'avertissement pour notifier les performances anormales et réduire le MTTR. Vous pouvez également réduire les interventions manuelles, car notre système intelligent de gestion des pannes détecte et identifie la cause première des erreurs et facilite les actions correctives. Outre la surveillance des données en temps réel et l'analyse des performances historiques, Applications Manager permet également aux utilisateurs de prévenir les pics d'utilisation des ressources avec des rapports de prévision qui utilisent des techniques d'apprentissage automatique pour prédire l'utilisation.
Pour garantir l'intégrité et la disponibilité durables des conteneurs Kubernetes, il est impératif de s'assurer que les ressources ne sont pas surutilisées. L'outil de supervision GKE d'Applications Manager fournit des statistiques détaillées sur la consommation de ressources de Kubernetes, telles que le cluster, le nœud et les pods utilisés par les applications.
Le nombre de nœuds créés par défaut dans un cluster Kubernetes est de 3. La supervision des nœuds vous permet non seulement de garantir la disponibilité des nœuds, mais également de vérifier l'état des clusters dans lesquels ils résident. Avec les informations fournies par notre moniteur GKE sur les nœuds dans un cluster Kubernetes, identifiez les nœuds gourmands en CPU et en mémoire et optimisez-les afin d'éviter toute dégradation des performances. De plus, des statistiques de réseau sont également fournies pour vous aider à rationaliser le trafic.
Les pods sont les plus petites unités des déploiements Kubernetes. Ils contiennent un ou plusieurs conteneurs qui partagent les ressources. Vérifiez l'état de vos déploiements en détail avec des informations complexes sur les pods, telles que le processeur et la mémoire utilisée par chaque pod, les statistiques de trafic, les statistiques de consommation de volume de disque, l'utilisation du stockage éphémère et les statistiques de limite de ressources. L'outil de supervision Google Kubernetes Engine d'Applications Manager affiche également les meilleurs pods en fonction de l'utilisation du processeur et de la mémoire pour une compréhension rapide et facile des performances.
Vous pouvez également utiliser Applications Manager pour superviser les services GCP Compute, Cloud Filestore et Cloud Storage, ainsi que les conteneurs Docker et les clusters Kubernetes. Pour explorer Application Manager par vous-même, téléchargez notre essai gratuit de 30 jours ou planifiez une démonstration personnalisée pour une visite guidée.