Comme la version de Kubernetes à code source ouvert (K8s), les services Kubernetes commerciaux comme CoreOS Tectonic sont difficiles à surveiller, surtout lorsque vous essayez de comprendre comment les performances des applications sont connectées au système Kubernetes. CoreOS Tectonic est un cluster Kubernetes hébergé, qui est livré comme qu'infrastructure en tant que service (IaaS) et fourni par CoreOS (acquis par Red Hat début 2018). CoreOS Tectonic Monitoring d'Instana, qui fait partie de nos solutions plus larges d'APM et de surveillance de l'infrastructure d'application, offre une visibilité complète sur Tectonic, le moteur Kubernetes, les conteneurs, les plateformes d'infrastructure d'application exécutées dans les conteneurs et les applications qui s'exécutent sur l'ensemble du système.
La surveillance automatisée de Kubernetes d'Instana aide les équipes opérationnelles, de DevOps et d'ingénierie à optimiser les performances des applications et à mieux automatiser les flux de travaux de gestion des performances en allant au-delà des simples indicateurs pour fournir des fonctionnalités de surveillance avancées :
La surveillance complète de l’infrastructure CoreOS Tectonic nécessite une visibilité des performances pour les hôtes virtuels, les pods en cours d’exécution, les conteneurs et l’orchestration, ainsi que pour toutes les applications et tous les services déployés sur le cluster.
Instana est le moyen le plus rapide et le plus simple de surveiller CoreOS Tectonic dans toute la pile pour fournir des analyses complètes sur les applications. L'agent Instana identifie automatiquement toutes les instances Kubernetes, les technologies de service déployées, déploie les détecteurs de contrôle nécessaires et commence à tracer les applications et les requêtes. Instana détermine également automatiquement l'état de santé du cluster Tectonic.
14 jours, version complète, sans carte bancaire
Une fois déployé, l'agent Instana identifie automatiquement tous les nœuds Tectonic Kubernetes en cours d'exécution, puis déploie et configure automatiquement le détecteur de surveillance tectonique d'Instana (ou le détecteur de surveillance Kubernetes). La base de connaissances d'Instana sait déjà quels indicateurs de performance sont pertinents et comment les collecter. Pour surveiller la santé du cluster Tectonic, des mesures supplémentaires sont également collectées. Puisque la configuration automatique d'Instana collecte toutes les informations pertinentes, le contrôle des clusters Kubernetes hébergés est on ne peut plus simple.
Pour déterminer la santé globale du service, les détecteurs Instana Monitoring collectent également des indicateurs clés de performance sur l'environnement de cluster Tectonic surveillé.
Avec l’aide de l’intelligence artificielle (IA) et des signatures de santé de la base de connaissances concernée, Instana détecte automatiquement les problèmes du cluster Kubernetes et les incidents de service. Instana automatise ensuite l'escalade des incidents et l'identification des causes premières en fonction de leur gravité pour vous aider à résoudre les problèmes avant que les utilisateurs ne soient affectés.
En plus des données de performance et de santé, le détecteur Kubernetes Monitoring d'Instana collecte également des données de configuration relatives à Kubernetes, aux pods et aux conteneurs, ce qui permet à Instana de les analyser et de les corréler avec les changements et les informations de performance des applications et des services.
Toutes les informations de performance et de configuration Kubernetes sont résumées dans un tableau de bord unique. Toutes les informations pertinentes sont affichées au même endroit, ce qui facilite la résolution des problèmes et l'optimisation des performances.
Le contrôle des performances Tectonique CoreOS s'articule autour des indicateurs relatifs aux services et de leurs interactions avec d'autres services ou magasins de données. Instana identifie et collecte automatiquement les indicateurs de service pertinents.
Le service Kubernetes Monitoring d'Instana collecte quatre types de données : données de cluster, informations de déploiement, mesures de pods et mesures de nœuds.
De plus amples informations sur les différents détecteurs sont disponibles dans ladocumentation sur la gestion de Tectonic CoreOS d'Instana.
Données de cluster
Mesures des nœuds
Mesures des pods