Récupération d’information rapide
Nouveaux serveurs à gérer
Je viens de récupérer plusieurs machines à gérer. Je n’ai qu’un accès ssh à chaque machine, et une description sommaire de son rôle. Hors j’aimerais savoir rapidement de quoi est capable chaque serveur:
- combien a-t-il de RAM?
- les partitions,
- l’espace disponible sur les disques,
- le nombre de processeurs,
- etc.
L’outil
Après quelques recherches je suis tombé sur l’outil magique qui fait tout ça: inxi. Écris en perl, inxi va récupérer toutes les informations dans l’arborescence
/proc/
et /dev/
pour nous présenter une synthèse lisible par nous, pauvres humains.
Pour mes serveurs, je l’utilise avec les options -C -D -j -m -p -S -n -o -R
inxi -C -D -j -m -p -S -n -o -R
Mais il existe d’autres options pour afficher à peu près tout: les besoins ne sont pas les même pour un desktop et pour un serveur.
L’avantage qu’il soit écrit en perl, c’est qu’on peut simplement copier l’exécutable sur un serveur et le lancer ensuite directement, sans avoir à installer tout le paquet.