CTOP - Interface haut de forme pour surveiller les conteneurs Docker

CTOP - Interface haut de forme pour surveiller les conteneurs Docker

ctop est un outil d'open source gratuit, simple et multiplateforme de type de commande de type pour surveiller les métriques des conteneurs en temps réel. Il vous permet d'obtenir un aperçu des métriques concernant le CPU, la mémoire, le réseau, les E / S pour plusieurs conteneurs et prend également en charge l'inspection d'un conteneur spécifique.

Surveillance des conteneurs Docker

Au moment de la rédaction de cet article, il est expédié avec une prise en charge intégrée pour Docker (connecteur de conteneur par défaut) et runc; Des connecteurs pour d'autres plates-formes de conteneurs et de cluster seront ajoutées dans les versions futures.

Comment installer CTOP dans les systèmes Linux

Installation de la dernière version de ctop est aussi simple que d'exécuter les commandes suivantes pour télécharger le binaire pour votre distribution Linux et l'installer sous / usr / local / bin / ctop et faire l'exécutable pour l'exécuter.

$ sudo wget https: // github.com / bcicen / ctop / releases / download / v0.7.1 / ctop-0.7.1-LINUX-AMD64 -O / USR / LOCAL / BIN / CTOP $ Sudo Chmod + X / USR / LOCAL / BIN / CTOP 

Alternativement, installer ctop via docker en utilisant la commande suivante.

$ docker run --rm -ti --name = ctop -v / var / run / docker.chaussette: / var / run / docker.chaussette.IO / VEKTORLAB / CTOP: Dernier 

Une fois que vous avez installé ctop, Vous pouvez l'exécuter pour répertorier tous vos conteneurs, actifs ou non.

$ ctop 
Surveiller les conteneurs Docker

Vous pouvez utiliser le En haut et Bas Clés flèches pour mettre en surbrillance un conteneur et cliquer Entrer Pour le sélectionner. Vous verrez un menu comme indiqué dans la capture d'écran suivante. Choisir «Vue unique» et cliquez dessus pour inspecter le conteneur sélectionné.

Surveiller un seul conteneur Docker

La capture d'écran suivante montre le mode de vue unique pour un conteneur spécifique.

Inspecter un seul conteneur

Pour afficher uniquement des conteneurs actifs, utilisez le -un drapeau.

$ ctop -a 
Vérifier le conteneur Docker actif

Pour afficher le processeur comme % du total système, utilisez le -cpu à l'échelle option.

$ ctop -scale-cpu 

Vous pouvez également filtrer les conteneurs en utilisant le -F Flag, par exemple.

$ CTOP -F App 

De plus, vous pouvez sélectionner le champ de tri de conteneurs initial à l'aide du -s drapeau, et voir le ctop Message d'aide comme indiqué.

 $ ctop -h 

Notez que les connecteurs pour d'autres systèmes de conteneurs et de cluster n'ont pas encore été ajoutés à ctop. Vous pouvez trouver plus d'informations dans le référentiel CTOP GitHub.

ctop est un simple outil de haut niveau pour visualiser et surveiller les métriques des conteneurs en temps réel. Dans cet article, nous avons expliqué comment installer et utiliser CTOP dans Linux. Vous pouvez partager vos réflexions ou poser des questions via le formulaire de commentaire ci-dessous.