GNU/Linux >> Tutoriels Linux >  >> Panels >> Docker

ctop - Interface de type Top pour la surveillance des conteneurs Docker

ctop est un outil de ligne de commande de type top open source, simple et multiplateforme gratuit pour surveiller les métriques de conteneur 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.

Au moment de la rédaction de cet article, il est livré avec un support intégré pour Docker (connecteur de conteneur par défaut) et runC; des connecteurs pour d'autres plates-formes de conteneurs et de clusters seront ajoutés 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 rendez-le 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

Sinon, installez ctop via Docker en utilisant la commande suivante.

$ docker run --rm -ti --name=ctop -v /var/run/docker.sock:/var/run/docker.sock quay.io/vektorlab/ctop:latest

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

$ ctop

Vous pouvez utiliser le bouton Haut et vers le bas les touches fléchées pour mettre en surbrillance un conteneur et cliquez sur Entrée pour le sélectionner. Vous verrez un menu comme indiqué dans la capture d'écran suivante. Choisissez "vue unique" et cliquez dessus pour inspecter le conteneur sélectionné.

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

Pour afficher uniquement les conteneurs actifs, utilisez le -a drapeau.

$ ctop -a 

Pour afficher le CPU sous la forme % du total du système, utilisez le -scale-cpu option.

$ ctop -scale-cpu

Vous pouvez également filtrer les conteneurs en utilisant le -f drapeau, par exemple.

$ ctop -f app

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

 
$ ctop -h

Notez que les connecteurs pour d'autres systèmes de conteneurs et de clusters doivent encore être ajoutés à ctop . Vous pouvez trouver plus d'informations dans le référentiel Ctop Github.

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


Docker
  1. Qu'est-ce qu'un conteneur Docker :un guide d'introduction pour les débutants

  2. Comment créer, répertorier et supprimer des conteneurs Docker sous Linux

  3. 3 stratégies pour les déploiements de production automatisés avec Docker

  4. Comment partager des données entre des conteneurs Docker

  5. Comment répertorier les conteneurs Docker

Commandes Docker pour la gestion du cycle de vie des conteneurs (Guide définitif)

Surveillance des conteneurs Docker avec Grafana à l'aide de Dockprom

Comment nommer ou renommer les conteneurs Docker

ctop - Interface de type Top pour la surveillance des conteneurs Docker

Comment gérer les conteneurs Docker

Comment répertorier/démarrer/arrêter/supprimer les conteneurs docker