Je souhaiterai récupérer de façon automatique et périodique l'espace disque disponible sur des serveurs Linux distants.
Si j'ai bien compris vous voulez connaître l'espace disque disponible sur des serveurs distants.
C'est à dire exécuter sur des postes éloignés une commande type "df / | awk '(NR>1){print $4}'" en la répétant s'il y a plusieurs partitions.
Si on a les droits root sur les serveurs distants, on peut y installer un service réseau utilisant "xinetd" pour présenter le résultat de cette commande à chaque connexion. Le script fonctionnant sur la machine centrale n'aura qu'à réaliser des "telnet" sur les serveurs pour obtenir les résultats.
Si on ne peut que se connecter en utilisateur normal (pas root) sur les serveurs distants, on on peut créer un script sur la machine centrale qui exécute la ligne de commande ci-dessus par une liaison ssh. Des options de ssh évitent d'avoir à saisir le mot de passe à chaque fois, il suffit de le rentrer une fois pour toutes à l'installation.
-- Christophe
Je souhaiterai récupérer de façon automatique et périodique
l'espace disque disponible sur des serveurs Linux distants.
Si j'ai bien compris vous voulez connaître
l'espace disque disponible sur des serveurs
distants.
C'est à dire exécuter sur des postes éloignés
une commande type "df / | awk '(NR>1){print $4}'"
en la répétant s'il y a plusieurs partitions.
Si on a les droits root sur les serveurs distants,
on peut y installer un service réseau utilisant
"xinetd" pour présenter le résultat de cette
commande à chaque connexion.
Le script fonctionnant sur la machine centrale
n'aura qu'à réaliser des "telnet" sur les
serveurs pour obtenir les résultats.
Si on ne peut que se connecter en utilisateur
normal (pas root) sur les serveurs distants, on
on peut créer un script sur la machine centrale
qui exécute la ligne de commande ci-dessus par
une liaison ssh.
Des options de ssh évitent d'avoir à saisir le
mot de passe à chaque fois, il suffit de le
rentrer une fois pour toutes à l'installation.
Je souhaiterai récupérer de façon automatique et périodique l'espace disque disponible sur des serveurs Linux distants.
Si j'ai bien compris vous voulez connaître l'espace disque disponible sur des serveurs distants.
C'est à dire exécuter sur des postes éloignés une commande type "df / | awk '(NR>1){print $4}'" en la répétant s'il y a plusieurs partitions.
Si on a les droits root sur les serveurs distants, on peut y installer un service réseau utilisant "xinetd" pour présenter le résultat de cette commande à chaque connexion. Le script fonctionnant sur la machine centrale n'aura qu'à réaliser des "telnet" sur les serveurs pour obtenir les résultats.
Si on ne peut que se connecter en utilisateur normal (pas root) sur les serveurs distants, on on peut créer un script sur la machine centrale qui exécute la ligne de commande ci-dessus par une liaison ssh. Des options de ssh évitent d'avoir à saisir le mot de passe à chaque fois, il suffit de le rentrer une fois pour toutes à l'installation.
-- Christophe
JustMe
a écrit
Bonjour a tous,
Je souhaiterai récupérer de façon automatique et périodique l'espace disque disponible sur des serveurs Linux distants.
Connaissez-vous des scripts ou freewares qui ferait cela ?
Merci pour vos réponses
BLECLERC
Le mieux est d'installer et de configurer un agent SNMP qui peut etre interrogé a distance via un outil de supervision
bleclerc@vinci-energies.com a écrit
Bonjour a tous,
Je souhaiterai récupérer de façon automatique et périodique
l'espace disque disponible sur des serveurs Linux distants.
Connaissez-vous des scripts ou freewares qui ferait cela ?
Merci pour vos réponses
BLECLERC
Le mieux est d'installer et de configurer un agent SNMP qui peut etre
interrogé a distance via un outil de supervision