Docker est un système de gestion de conteneurs open source.Complet, Docker Monitoring d'Instana ne s'arrête pas aux indicateurs de conteneur classiques et propose également la reconnaissance automatique, le déploiement, la configuration, la détermination de l'état de santé et l'analyse des performances à plusieurs niveaux :
Docker fournit une couche d'abstraction et d'automatisation qui permet à plusieurs conteneurs indépendants contenant des ressources système individuelles de fonctionner au sein d'un seul système d'exploitation. Docker s'appuie sur le noyau Linux pour fournir ce type d'isolation des ressources, en utilisant plusieurs fonctionnalités du noyau pour obtenir une virtualisation légère des conteneurs. Il s'agit actuellement de la norme de facto pour ce type de technologie. Contrôler l'environnement Docker et les applications utilisées sur ces conteneurs nécessite de comprendre comment les différents composants d'application s'exécutent dans cet environnement.
La gestion des applications basées sur Docker nécessite une visibilité sur les performances au niveau de l'hôte, du conteneur, du composant et du code. En ce sens, Instana se veut le moyen le plus rapide et le plus simple d'identifier et de contrôler les applications Docker. Après une installation rapide de l'agent Instana sur l'hôte virtuel ou physique, l'agent identifie automatiquement tous les conteneurs et composants logiciels exécutés dans l'environnement, déploie tous les détecteurs de contrôle appropriés (Docker, Java, MongoDB, etc.) et commence à tracer chaque requête d'application. Instana détermine ainsi automatiquement l'état de santé des applications et de leurs composants.
14 jours, version complète, sans carte bancaire
L'agent identifiera automatiquement la conteneurisation Docker exécutée sur les ressources système, puis déploiera et configurera le détecteur Docker d'Instana. La base de connaissances d'Instana a déjà déterminé les indicateurs de performance à collecter et quels paramètres doivent être configurés pour y parvenir. Pour que Docker fonctionne bien dans le contexte du système environnant, il doit isoler efficacement les ressources tout en veillant à ce que la communication entre elles ne s'érode pas. Plus précisément, la configuration automatique d'Instana pour Docker est configurée pour suivre des éléments précis tels que l'image du conteneur, la date et l'heure de création et de démarrage et l'ID du conteneur.
Retrouvez ci-dessous les indicateurs Docker Monitoring classiques :
Consultez la documentation dédiée à la gestion de Docker d'Instana pour en obtenir une liste complète.
Outre les indicateurs de performance, le détecteur de contrôle Docker d'Instana collecte aussi automatiquement les KPI sur l'instance Docker de l'environnement surveillé pour déterminer son état de santé. Les signatures de santé provenant de la base de connaissances d'Instana sont utilisées pour soulever des problèmes et des incidents en fonction de la gravité. L'état de santé de Docker est évalué en fonction de l'isolation et de la virtualisation des ressources du système. Deux ressources principales sont le processeur (CPU) et la mémoire, pour lesquelles Instana collecte divers KPI :
Consultez la documentation dédiée à la gestion de Docker d'Instana pour en obtenir une liste complète.