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

Shell et commandes GNU Discussion :

Commandes pour charge disque / CPU / Mémoire


Sujet :

Shell et commandes GNU

  1. #1
    Membre actif
    Homme Profil pro
    Ingénieur systèmes et réseaux
    Inscrit en
    Décembre 2006
    Messages
    1 080
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 39
    Localisation : France, Seine Maritime (Haute Normandie)

    Informations professionnelles :
    Activité : Ingénieur systèmes et réseaux

    Informations forums :
    Inscription : Décembre 2006
    Messages : 1 080
    Points : 287
    Points
    287
    Par défaut Commandes pour charge disque / CPU / Mémoire
    Bonjour,

    Je dois réaliser un script qui me permet d'analyser les resources système de la machine :

    - Taux de remplissage du système de fichier (taille du disque dur / taille utilisé)
    > pourquoi pas la taille de chaques partitions du disque local

    - Charge CPU

    - Charge mémoire vive

    - charge réseau

    J'ai vu deux commandes pour les disques durs et charge CPU/mémoire mais qui risques de me poser des problèmes si je l'ai utilise pour faire des calcules et des log par la suite...

    J'ai vu pour les disques dures : DF
    CPU : TOP

    Le soucie de DF est qu'il indique aussi les taux de remplissage de tout stokage monté sur la machine, je ne voudrai que le disque local.

    Le soucie de TOP est qu'il indique des données en temps réel, donc je ne sais pas comment je peux extraire des données...

    Connaissez vous d'autres commandes plus adaptées ou des astuses pour utiliser les commandes citées précédements correctement ?

    et connaissez vous des commande pour la charge réseau ?

    Merci d'avance

  2. #2
    Membre éprouvé
    Avatar de f-k-z
    Homme Profil pro
    Ingénieur sécurité
    Inscrit en
    Juin 2006
    Messages
    403
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 39
    Localisation : France, Mayenne (Pays de la Loire)

    Informations professionnelles :
    Activité : Ingénieur sécurité
    Secteur : Aéronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : Juin 2006
    Messages : 403
    Points : 928
    Points
    928
    Par défaut
    [left]Yop,
    pour ton espace utilisé:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    df | grep dev/hd | awk '{print $1" "$4}'
    @++

    F-k-z

  3. #3
    Membre actif
    Homme Profil pro
    Ingénieur systèmes et réseaux
    Inscrit en
    Décembre 2006
    Messages
    1 080
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 39
    Localisation : France, Seine Maritime (Haute Normandie)

    Informations professionnelles :
    Activité : Ingénieur systèmes et réseaux

    Informations forums :
    Inscription : Décembre 2006
    Messages : 1 080
    Points : 287
    Points
    287
    Par défaut
    ok thank !

  4. #4
    Membre actif
    Homme Profil pro
    Ingénieur systèmes et réseaux
    Inscrit en
    Décembre 2006
    Messages
    1 080
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 39
    Localisation : France, Seine Maritime (Haute Normandie)

    Informations professionnelles :
    Activité : Ingénieur systèmes et réseaux

    Informations forums :
    Inscription : Décembre 2006
    Messages : 1 080
    Points : 287
    Points
    287
    Par défaut
    Avec un df -h j'ai sur ma machine :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    /mapper/volGroup00-Logvol00  71G  4.5G  63G 7% /
    /hda1 99M 12M 83M 13% /boot
    tmpfs 467M  0  467M 0% /dev/shm
    /dev/sda 999M 3.M 996M 1% /media/PKBACK# 001

    le soucie avec le "dev/hd" j'ai que la partition /boot...

    je pourrai mettre /mapper/ mais est ce que c'est portable ? Car si toutes les machines sont différentes on a pas fini !

    j'aurai aimé avoir quelque chose de fiable comme sur windows où on a pour un disque ou une partition différente information...

  5. #5
    Membre à l'essai
    Inscrit en
    Août 2005
    Messages
    21
    Détails du profil
    Informations forums :
    Inscription : Août 2005
    Messages : 21
    Points : 22
    Points
    22
    Par défaut
    Pour charge CPU et mémoire :

  6. #6
    Membre actif
    Homme Profil pro
    Ingénieur systèmes et réseaux
    Inscrit en
    Décembre 2006
    Messages
    1 080
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 39
    Localisation : France, Seine Maritime (Haute Normandie)

    Informations professionnelles :
    Activité : Ingénieur systèmes et réseaux

    Informations forums :
    Inscription : Décembre 2006
    Messages : 1 080
    Points : 287
    Points
    287
    Par défaut
    oui TOP, je l'avais ecris dans mon 1er poste, mais tu peux récupérer des informations comment avec awk ? car c'est du live TOP...

  7. #7
    Modérateur
    Avatar de ggnore
    Profil pro
    Inscrit en
    Juillet 2004
    Messages
    2 472
    Détails du profil
    Informations personnelles :
    Âge : 45
    Localisation : France

    Informations forums :
    Inscription : Juillet 2004
    Messages : 2 472
    Points : 4 029
    Points
    4 029
    Par défaut
    Citation Envoyé par man top
    -b : Batch mode operation
    Starts in 'Batch mode', which could be useful for sending output from to other programs or to a file. In this mode, will not accept input and runs until the iterations limit you've set with the '-n' or until killed.
    -n : Number of iterations limit as: -n number
    Specifies the maximum number of iterations, or frames, should produce before ending.

  8. #8
    Membre actif
    Homme Profil pro
    Ingénieur systèmes et réseaux
    Inscrit en
    Décembre 2006
    Messages
    1 080
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 39
    Localisation : France, Seine Maritime (Haute Normandie)

    Informations professionnelles :
    Activité : Ingénieur systèmes et réseaux

    Informations forums :
    Inscription : Décembre 2006
    Messages : 1 080
    Points : 287
    Points
    287
    Par défaut
    ok, et pour le réseau ? car la j'ai rien trouvé pour le moment...

    J'ai réussie à faire quelque chose pour les disque dur, la je travail sur la mémoire vive, reste le CPU mais me manque le réseau...

    malgres les instructions du man pour le top, je n'arrive pas à récupérer des information. Le script est en attente...

    bon pour le top it's good !

    reste plus que le réseau

Discussions similaires

  1. Réponses: 5
    Dernier message: 20/10/2009, 12h12
  2. [DOS] Commande pour liste disque
    Par arnauld_2 dans le forum Scripts/Batch
    Réponses: 5
    Dernier message: 07/01/2009, 07h31
  3. Réponses: 5
    Dernier message: 02/10/2006, 13h35
  4. Commande pour information disque
    Par reg11 dans le forum Administration système
    Réponses: 11
    Dernier message: 03/01/2006, 19h05
  5. commande pour trouver un fichier sur le disque dur...
    Par angelevil dans le forum VB 6 et antérieur
    Réponses: 14
    Dernier message: 11/11/2005, 00h10

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