Recherche de site Web

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


Il y a quelque temps, nous avons parlé d'un outil appelé "Portainer", un outil de gestion Docker basé sur le Web. Grâce à 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". Le ctop est un utilitaire simple comme la commande 'top', qui est utilisé pour afficher les processus en cours. En utilisant ctop, vous pouvez facilement surveiller les conteneurs Linux directement depuis votre terminal. Il est livré avec la prise en charge Docker intégrée et fournit un aperçu compact de plusieurs conteneurs.

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

Installer ctop sous Linux

ctop est disponible dans AUR, vous pouvez donc l'installer à l'aide des assistants AUR, tels que Paru ou YaY, dans Arch Linux et ses variantes telles que Antergos et Manjaro Linux.

paru -S ctop

Ou,

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-la 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

Vous pouvez également 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 Docker installé, 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.

Surveiller les conteneurs Linux à l'aide de Ctop

L'utilisation de ctop est assez simple et directe.

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

ctop

Si des conteneurs sont en cours d'exécution sur votre système, vous verrez une sortie semblable à celle ci-dessous.

Surveiller les conteneurs Linux à l'aide de 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 ceux qui ne le sont pas. 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 basique 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 pourrait être un bon choix.

Ressource :

  • site Web ctop

Articles connexes