3

rtop : petit outil de monitoring à travers ssh

rtop est un petit outil tout simple et facile de monitoring, qui fonctionne en établissant une session SSH et qui exécute des commandes sur le serveur distant pour récupérer différentes informations sur le système.

rtop-01

rtop

rtop récupère des informations sur l’état de santé du serveur, qui sont actualisées toutes les quelques secondes. Pour se connecter, il est possible d’utiliser ssh-agent , une clé privé ou saisir à chaque fois le mot de passe d’authentification. Cet outil est open-source sous la licence MIT et il est écrit dans le langage Go et disponible sur Github.

Compilation de rtop

En autre des paquets pour la compilation, il faut aussi installer (si ce n’est pas le cas) le paquet golang :

  • Arch Linux / Manjaro :
  • sudo pacman -S go
    
  • Debian / Ubuntu :
  • sudo apt-get install golang
    
  • Fedora :
  • sudo yum install golang
    
  • Compilation de rtop :
  • git clone --recursive http://github.com/rapidloop/rtop
    cd rtop
    make
    

Utilisation de rtop

Dans le répertoire courant où a été compilé rtop :

./rtop user@server

Pour obtenir plus d’informations sur l’utilisation de rtop, saisir simplement :

./rtop

rtop-02

Partager l'article :





fred

"Dire que l'on s'en fiche du droit à la vie privée sous prétexte qu'on a rien à cacher, c'est comme déclarer que l'on se fiche du droit à la liberté d'expression sous prétexte qu'on a rien à dire." Edward Snowden

3 commentaires

  1. Merci pour cet utilitaire bien pratique. Je m’en sers pour garder un oeil sur mon serveur distant sans devoir taper toutes les commandes à la suite.
    La compilation en Golang est simple, je n’ai eu qu’à exécuter les commandes indiquées dans l’article – et à n’installer que le paquet golang sans une tonne de dépendances. Bon point de ce côté-ci.

  2. Oui l’utilitaire rtop est bien utile mais quand tu as plusieurs serveurs mieux vaut mettre en place une plate forme de supervision…

  3. Pour les utilitaires en go, il suffit de faire
    go get github.com/rapidloop/rtop
    il sera téléchargé et compilé automatiquement…

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *

Ce site utilise Akismet pour réduire les indésirables. En savoir plus sur comment les données de vos commentaires sont utilisées.