IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Administration système Discussion :

Monitoring espace disk!


Sujet :

Administration système

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé
    Homme Profil pro
    Ingénieur systèmes et réseaux
    Inscrit en
    Juillet 2009
    Messages
    218
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Ingénieur systèmes et réseaux
    Secteur : Communication - Médias

    Informations forums :
    Inscription : Juillet 2009
    Messages : 218
    Par défaut Monitoring espace disk!
    Bonjour,

    J'ai un problème qui pourrait sembler con pour certains, mais qui est délicat pour moi.

    En effet je veux mettre en place un petit programme qui supervise l'espace disque sur un ensemble de systèmes et génére un rapport. Les systèmes tournent sur linux et windows et il n'est a priori pas possible d'y installer un agent. Je dois juste me servir des adresses ip.

    Si je n'avais que des linux, je pourrais avec un simple
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    ssh user@ip_address "df -hP" ...
    faire le check.

    Mais cette méthode ne sera pas portable et fonctionnelle pour ma problématique d'infrastructure hétérogène.

    Sous Windows j'ai vu qu'il y l'outil psInfo....

    Quelqu'un a-t-il une idée d'une méthode qui me permettrait avec un simple accès réseau de vérifier les informations sur l'espace disque de mes systèmes?

    Je vais regarder de mon côté si ce n'est pas possible à coup de SNMP::GET, mais je ne sais pas encore quelles seraient les contraintes (il me faudrait justement une méthode qui nécessite le moins possible d'intervention sur les systèmes cibles), je n'ai pas une grande maîtrise du protocole et de la bibliothèque.

    Merci à vous.

  2. #2
    Expert confirmé Avatar de frp31
    Homme Profil pro
    Ingénieur systèmes et réseaux
    Inscrit en
    Juillet 2006
    Messages
    5 196
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 48
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Ingénieur systèmes et réseaux
    Secteur : Aéronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : Juillet 2006
    Messages : 5 196
    Par défaut
    si dans les MIB snmp il y a un retour facile pour ça oui c'est une très bonne solution...

    sinon tu peux faire émettre par chaque host via les planifications crontab par exemple chaque nuit ou chaque semaine à toi de voir soit
    -directement un mail de rapport systèmique
    -directement un mail de rapport warning/alert uniquement
    -un fichier de référence sur une espace dédié à cet usage et analyser régulièrement
    -un fichier de référence qui regroupe le tout et seul celui là est envoyé sur une boite mail

    perso si l'infra est pas trop grande <=100 machines tu peux utiliser la seconde méthode



    par exemple pour faire simple

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    $ if [[ $(df -h | sed '/home\/francois\/tmps/ !d ; s/.*\ ( .*\)%.*/\1/') -ge 80 ]] ; then mail -s "/home sur $hostname > à 80%"  francois << EOT
    > fdsf
    > EOT
    > fi
     
    $ mail
    No mail for francois
    $ df -h | sed '/home\/francois\/tmps/ !d ; s/.*\ ( .*\)%.*/\1/'
     42
    $ if [[ $(df -h | sed '/home\/francois\/tmps/ !d ; s/.*\( .*\)%.*/\1/') -ge 40 ]] ; then mail -s "/home sur $hostname > à 40%"  francois << EOT 
    > fdsfsdf
    > EOT
    > fi
    $ mail
    Mail version 8.1.2 01/15/2001.  Type ? for help.
    "/var/mail/francois": 1 message 1 new
    >N  1 francois@BAAL.hel  Thu Jan 16 18:32   15/600   /home sur  > M-` 40%
    & 1
    Message 1:
    From francois@BAAL.hell.net Thu Jan 16 18:32:20 2014
    Date: Thu, 16 Jan 2014 18:32:19 +0100 (CET)
    From: francois <francois@BAAL.hell.net>
    To: francois@BAAL.hell.net
    Subject: /home sur  > M-` 40%
     
    fdsfsdf
     
    & d
    & q
    $
    tout simplement

  3. #3
    Membre éclairé
    Homme Profil pro
    Ingénieur systèmes et réseaux
    Inscrit en
    Juillet 2009
    Messages
    218
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Ingénieur systèmes et réseaux
    Secteur : Communication - Médias

    Informations forums :
    Inscription : Juillet 2009
    Messages : 218
    Par défaut
    Merci frp31 pour ta réponse rapide.

    Par contre j'ai l'impression que tu as répondu dans une logique exclusivement Linux, or mon infrastructure est hétérogène (Linux et Windows).

    Par ailleurs je ne veux pas avoir à aller configurer des crontab et autres sur les serveurs localement, car certains sont hors de ma portée physiquement.

    Enfin oui l'infra est assez grande quand même, bien plus de 500 poste à vérifier, donc j'ai annulé la méthode par ssh, et je vais partir sur du snmp.

    Par contre j'ai remarqué que les OIDs ne sont pas toujours les mêmes pour des machines Linux que pour Windows. Mais je vais avancer sur cette voie et revenir vers vous avec la solution.

    PS : Quelqu'un pourrait me dire comment suivre les sujets sur le forum de façon à apporter des solutions? Je veux dire être alerté lorsqu'un sujet est ouvert dans un domaine dont on a la compétence.

    Merci encore.

  4. #4
    Expert confirmé Avatar de frp31
    Homme Profil pro
    Ingénieur systèmes et réseaux
    Inscrit en
    Juillet 2006
    Messages
    5 196
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 48
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Ingénieur systèmes et réseaux
    Secteur : Aéronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : Juillet 2006
    Messages : 5 196
    Par défaut
    oui en effet je répond sur le domaine que je maitrise parce que windows .... après NT4 .... j'ai plus touché

  5. #5
    Rédacteur

    Avatar de ram-0000
    Homme Profil pro
    Consultant en sécurité
    Inscrit en
    Mai 2007
    Messages
    11 517
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 62
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Consultant en sécurité
    Secteur : High Tech - Opérateur de télécommunications

    Informations forums :
    Inscription : Mai 2007
    Messages : 11 517
    Par défaut
    SNMP et NET-Snmp te donne le remplissage des disques. Mais tu veux une solution sans installation d'agents.

    Sans agent, tu auras une solution non portable d'un système à l'autre, c'est même pas sûr que "df -hP" donne le même résultat suivant les distrib linux et je suis sûr que df n'existe pas sous Windows (à moins d'installer les outils GNU).

    Donc définitivement, SNMP forever mais il faut installer un agent
    Raymond
    Vous souhaitez participer à la rubrique Réseaux ? Contactez-moi

    Cafuro Cafuro est un outil SNMP dont le but est d'aider les administrateurs système et réseau à configurer leurs équipements SNMP réseau.
    e-verbe Un logiciel de conjugaison des verbes de la langue française.

    Ma page personnelle sur DVP
    .

  6. #6
    Membre éclairé
    Homme Profil pro
    Ingénieur systèmes et réseaux
    Inscrit en
    Juillet 2009
    Messages
    218
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Ingénieur systèmes et réseaux
    Secteur : Communication - Médias

    Informations forums :
    Inscription : Juillet 2009
    Messages : 218
    Par défaut
    Bonjour,

    Oui, par agent j'entends surtout un client ou logiciel tiers à invoquer et non natif.

    Mais ça ne me choque pas tant que ça de devoir configurer l'agent SNMP sur mes systèmes à superviser, car on ne peut plus simple côté client.

    Merci pour ta réponse.

    Merci.

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Monitoring espace disk!
    Par nixmind dans le forum Windows Serveur
    Réponses: 1
    Dernier message: 17/01/2014, 09h32
  2. Monitorer espaces disques
    Par ben_popcorn dans le forum C#
    Réponses: 2
    Dernier message: 11/12/2009, 00h21
  3. PB d'espace disk
    Par yanis97 dans le forum Oracle
    Réponses: 13
    Dernier message: 19/02/2009, 18h20
  4. Afficher l'espace disk disponible
    Par jfmerveille dans le forum Sybase
    Réponses: 1
    Dernier message: 07/06/2007, 10h30

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo