bonjour j'ai un mini projet en linux sur l'analyse et la charge d'une machine .
je ne m'y connais pas beaucoup en linux, je sais juste que dois analyser au niveau du disque dur, mémoire, et des processus.
pouvez vous me guidez svp?
bonjour j'ai un mini projet en linux sur l'analyse et la charge d'une machine .
je ne m'y connais pas beaucoup en linux, je sais juste que dois analyser au niveau du disque dur, mémoire, et des processus.
pouvez vous me guidez svp?
Tu cherches à obtenir quoi en fait ? La configuration matérielle de la machine puis sa charge, bref à reproduire en quelque sorte le gestionnaire de taches de Windows ? Ou autre chose ?
Dans tous les cas, je pense qu'un bon point de départ est l'exploration de /proc et /sys, un lspci et l'utilisation de fonction comme top ou pstree et leur pendant graphiques sous KDE ou Gnome.
ça existe déjà avec les outils standards
ça existe aussi déjà avec des choses plus évoluées
il y a memes des serveurs de services de monitoring pour toutes les machines et toutes les applications de ton réseau local
l'exemple typique est nagios.
une image d'un des type de monitoring (remonté d'alertes sur évenement (disque à 80 d'utilisation, processus absent, memoire trop chargée, temps de réponse torp long etc...etc....)
mais il y a bien plus complet encore .....
arretez de réinventer la roue, si travailler sur un projet vous interesse, faites avancer un projet existant manquant de main d'oeuvre au lieu de créer des millions de clones dont seuls 2 ou 3 seront des solutions pérènes.
C'est très bien de sortir ça aux gens et fondamentalement, je suis relativement d'accord pour ne pas dire entièrement d'accord. Maintenant, un projet peut aussi être donné dans le cadre des études de façon contraignante et réinventer la roue est parfois très utile pour comprendre comment elle roule.
Si on suivait ton raisonement on n'utiliserait ni ne ferait plus d'algorithmique parce que ça a déjà été vu et développé en long large et travers et que donc refaire une énième bibliothèque de petits algos de tris en C serait refaire un milliardième clone de qsort et consorts sans le moindre avenir.
A mon avis c'est très intructif de réinviter la roue.
Maintenant, les projets sus-cités peuvent aussi servir de base pour pouvoir voir comment on fait.
si tu veux plus simple, utilises munin...
on a même un tuto ici : http://gorgonite.developpez.com/tuto...ystemes/munin/
en faite je cherche à reproduire le gestionnaire de taches de Windows sur linux .
je sais que je dois voir tout ce qui /proc /sys top uptime.........
et faire une interface graphique aussi ( )
j'aimerai savoir si je dois calculer des moyennes pour chaque utilisateur?
ou autre chose?
deja fais toi un "brouillon" en TK pour afficher en fenetre ce que tu veux (avec les outils shells) ca te permettra de tester la lisibilite et donc de definir le design de tes futures fenetres et surtout tu te rendras compte de ce qu'il est pertinant ou non de meusurer.
essaye sar pour récupérer les infos et ksar pour les visualiser, ca résoudra pas ton problème, mais ca peut t'éclairer un peu je pense.
ensuite pour faire ton gestionnaire windows... ca veut dire en gros faire le taff de sar tout en traitant les infos au fur et a mesure et pas comme ksar qui les traite a la fin.
j'ai pu dire une connerie, mais bon... je commencerai par la a ta place... puis apres essaye de faire ton truc a toi comme il faut.
hi!!
je suis tjrs sur le mm sujet,
est ce que vous pouvez me dire comment stocké le résultat de la commande top dans un fichier?
parce que j'en ai besoin...
merci
> est ton ami, au moins en script shell. Après, je ne sais pas trop quel résultat ça peut donner vu la nature de l'affichage de top.
> pour les affichages dynamiques c'est pas terrible en effet....
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager