GNU/Linux >> Tutoriels Linux >  >> Linux

Ctop - Un outil de surveillance en ligne de commande pour les conteneurs Linux

Il y a quelque temps, nous avons écrit sur un outil appelé "Portainer" , un outil de gestion Docker basé sur le Web. En utilisant Portainer, nous pouvons facilement créer, supprimer et gérer des conteneurs. Dans ce guide, nous verrons comment surveiller ces conteneurs Linux à partir de la ligne de commande en utilisant "ctop" . C'est un utilitaire simple comme la commande 'top', qui est utilisé pour afficher les processus en cours d'exécution. À l'aide de ctop, vous pouvez facilement surveiller les conteneurs Linux directement depuis votre terminal. Il est livré avec la prise en charge intégrée de Docker et fournit un aperçu compact de plusieurs conteneurs.

Dans ce bref guide, nous verrons comment l'installer et l'utiliser sous Linux.

Installer ctop sous Linux

ctop est disponible en AUR , vous pouvez donc l'installer à l'aide d'assistants AUR, tels que YaY , dans Arch Linux et ses variantes comme Antergos et Manjaro Linux.

$ yay -S ctop

Pour les autres distributions Linux, téléchargez la dernière version de ctop depuis la page de téléchargement officielle et installez-le comme décrit ci-dessous.

$ sudo wget https://github.com/bcicen/ctop/releases/download/v0.7.2/ctop-0.7.2-linux-amd64 -O /usr/local/bin/ctop
$ sudo chmod +x /usr/local/bin/ctop

En outre, vous pouvez l'installer et l'exécuter via Docker. Pour ce faire, vous devez installer Docker sur votre machine Linux. Reportez-vous aux liens suivants pour installer Docker sur CentOS et Ubuntu.

  • Comment installer Docker dans CentOS
  • Comment installer Docker dans Ubuntu

Une fois que vous avez installé Docker, exécutez ctop comme ci-dessous.

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

Nous avons maintenant installé ctop. Il est temps de voir comment l'utiliser.

Utilisation ctop

L'utilisation de ctop est assez simple et directe.

Vous pouvez commencer à surveiller les conteneurs à l'aide de la commande :

$ ctop

S'il y a des conteneurs en cours d'exécution dans votre système, vous verrez une sortie comme ci-dessous.

Ctop

Ici, vous pouvez afficher la liste des conteneurs en cours d'exécution, leur utilisation du processeur et de la mémoire, ainsi que les métriques de transmission (TX) et de réception (RX).

Appuyez sur 'a' pour basculer entre les conteneurs en cours d'exécution et non en cours d'exécution. Pour afficher la section d'aide, appuyez sur 'h' . Pour quitter ctop, appuyez sur 'q' . Voici la liste complète des touches de fonction ctop.

  • a - Basculer l'affichage de tous les conteneurs (en cours d'exécution et non en cours d'exécution)
  • f - Filtrer les conteneurs affichés
  • H - Basculer l'en-tête ctop
  • h - Ouvrir la section d'aide
  • s - Sélectionnez le champ de tri du conteneur
  • r - Inverser l'ordre de tri des conteneurs
  • q - Quitter ctop

ctop n'est qu'un outil de surveillance de base, mais entièrement fonctionnel, pour les conteneurs Linux. Il fait exactement ce qu'il dit sur le site officiel. Si vous recherchez des options simples de surveillance en ligne de commande pour vos conteneurs, ctop peut être un bon choix.

Vous voudrez peut-être télécharger nos ebooks Docker gratuits.

TéléchargerEbook gratuit :"Docker Containerization Cookbook" TéléchargerGuide gratuit :"Comprendre Docker" TéléchargerGuide gratuit :"Qu'est-ce que Docker et pourquoi est-il si populaire ?" TéléchargerGuide gratuit :"Introduction à Docker" TéléchargerGuide gratuit :"Docker en production"

Et c'est tout pour aujourd'hui. Si vous trouvez ce guide utile, partagez-le sur vos réseaux professionnels et sociaux et soutenez OSTechNix.

Plus de bonnes choses à venir. Restez à l'écoute !

Santé !


Linux
  1. Quel est votre outil d'enregistrement d'écran préféré pour Linux ?

  2. 80 outils de surveillance Linux pour les administrateurs système

  3. Linux – Outil pour mesurer la qualité de l'entropie ?

  4. Blender - L'outil de création 3D parfait pour Linux

  5. Outil de comparaison de code pour Linux

Comment installer l'outil de surveillance du système Gtop sous Linux

Skanlite - Un outil simple d'analyse d'images pour Linux

10 outils de surveillance pour les administrateurs système Linux que vous devriez connaître

BpyTop - Outil de surveillance des ressources pour Linux

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

Linux Dash - Un outil de surveillance système léger mais puissant pour Linux