Forum Programmation.shell charge et memoire utilisee

Posté par  .
Étiquettes : aucune
0
6
déc.
2006
Bonjour,
dans le cadre d'un developpement web, j'aimerai pouvoir monitorer les ressources systemes utilisees.

En pratique, je pense a integrer dans une page les informations permettant de voir le pourcentage de charge du processeur ainsi que la memoire utilisee.

Je vous remercie d'avance pour vos reponses.
  • # D'accord

    Posté par  . Évalué à 3.

    ENOQUESTION
    • [^] # Re: D'accord

      Posté par  . Évalué à 1.

      c'est une bonne idée, ca peut etre sympa à voir sur ton site.
      dis nous quand ce sera fait


      :-p
      • [^] # Re: D'accord

        Posté par  . Évalué à 1.

        en fait, la raison pour laquelle j'ai poste ce sujet ici, est que je comptais utiliser bash en tant que script cgi.
        Cette solution permet d'integrer du script shell dans un environnement web.
        Donc pour resumer, j'ai uniquement besoin de connaitre comment realiser la fonction en shell, apres pour la partie web, il n'y aura plus de soucis ;)
        • [^] # Re: D'accord

          Posté par  . Évalué à 4.

          #!/bin/bash pour commencer

          Affichage du format:
          echo "Content-type: text/html"
          echo ""


          Et puis tu mets ce que tu veux dans ton script pour récupérer les infos (w, affichage de données provenant de /proc, vmstat que sais-je encore ...), avec les balises HTML qui vont bien.

          Quelques liens:
          http://hoohoo.ncsa.uiuc.edu/cgi/security.html
          http://bash.cyberciti.biz/monitoring/dig_remote_linux_server(...)

          google cgi "shell script", c'est pas mal non plus.
          • [^] # Re: D'accord

            Posté par  . Évalué à 2.

            tu peux récupérer les informations systèmes depuis /proc/*

            en particulier pour la mémoire et les processeurs. mais aussi et surtout pour chaque processus ....
            • [^] # Re: D'accord

              Posté par  . Évalué à 1.

              merci pour ces conseils
              un petit tour sur le net, avec un ami qui s'appelle google a fait emerger quelques reponses possibles ;-)
              en particulier :
              cat /proc/meminfo pour afficher les informations de la memoire
              cat /proc/cpuinfo pour afficher les infos du cpu

              mais ce que je trouve encore plus bleuffant, c'est la commande "top"
              elle fournit en temps reel (ou presque) toutes les informations necessaires, en particulier celles m'interessant.

              Je vous remercie tous pour m'avoir aide

Suivre le flux des commentaires

Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.