Gotop — Quand vous voulez des graphiques dans le terminal
Cette sensation familière quand vous devez vérifier rapidement la charge du serveur, mais qu'il n'y a pas d'interface graphique ? Les utilitaires standards comme top ou htop fournissent des informations, mais ils manquent souvent de clarté visuelle. Gotop résout exactement ce problème — un moniteur de ressources pour terminal avec une interface pseudo-graphique.
Qu'est-ce que Gotop ?
Gotop est un outil de surveillance des ressources système inspiré de gtop et vtop, mais écrit en Go. Il s'exécute directement dans le terminal, affichant de beaux graphiques de la charge CPU, l'utilisation de la mémoire, la liste des processus et d'autres informations utiles.

Bien que le projet original ne soit plus maintenu (l'auteur recommande d'utiliser le fork de xxxserxxx), gotop reste une solution populaire avec plus de 7,4k étoiles sur GitHub.
À qui est-ce destiné ?
- Administrateurs système
- Ingénieurs DevOps
- Développeurs travaillant avec des applications gourmandes en ressources
- Toute personne travaillant fréquemment avec des serveurs sans interface graphique
Fonctionnalités principales
-
Graphiques clairs en temps réel :
- Charge CPU (globale et par cœur)
- Utilisation de la RAM
- Activité réseau
- Niveau de batterie (pour ordinateurs portables)
-
Gestion pratique des processus :
- Tri par CPU, mémoire ou PID
- Possibilité de terminer les processus
- Regroupement des processus liés
-
Configuration flexible :
- Plusieurs thèmes de couleurs
- Possibilité de créer des thèmes personnalisés
- Mode minimaliste
- Ajustement du taux de rafraîchissement

Comment installer
Gotop fonctionne sur Linux, FreeBSD et macOS. Il existe plusieurs méthodes d'installation :
Pour ceux qui veulent l'essayer rapidement :
git clone --depth 1 https://github.com/cjbassi/gotop /tmp/gotop
/tmp/gotop/scripts/download.sh
Pour les utilisateurs de Homebrew :
brew tap cjbassi/gotop
brew install gotop
Pour Arch Linux (depuis l'AUR) :
yay -S gotop-bin
Pourquoi l'essayer ?
- Léger — fonctionne même sur des machines modestes
- Pratique — toutes les informations en un coup d'œil
- Flexible — peut être personnalisé selon vos besoins
- Belle interface — plus agréable à utiliser que
topstandard
Détails techniques
Gotop est écrit en Go et utilise plusieurs bibliothèques intéressantes :
- termui pour construire l'interface
- gopsutil pour collecter les informations système
- drawille-go pour dessiner les graphiques
Applications pratiques
- Débogage des performances — vous pouvez immédiatement voir quel processus sollicite le système
- Surveillance de serveur — pratique pour suivre l'état d'une machine distante
- Optimisation des ressources — aide à identifier les goulots d'étranglement
Gotop est un excellent outil pour ceux qui veulent une meilleure clarté visuelle lors du travail avec les ressources système. Bien que le projet original ne soit plus maintenu, il est activement développé dans des forks, et la fonctionnalité reste demandée.
Essayez-le si :
- Vous travaillez fréquemment dans le terminal
- Vous avez besoin d'une surveillance pratique des ressources
- Vous voulez une alternative belle et fonctionnelle à
top
Quels outils utilisez-vous pour la surveillance système ?
Projets similaires