[..] Outil graphique de visualisation de charge réseau

Aide et conseils concernant AutoIt et ses outils.
Règles du forum
.
Répondre
Avatar du membre
GhostLine
Niveau 7
Niveau 7
Messages : 342
Enregistré le : jeu. 12 mars 2009 15:28
Localisation : Paris
Status : Hors ligne

[..] Outil graphique de visualisation de charge réseau

#1

Message par GhostLine »

Salut à tous !

Pris par le temps, je me retrouve contraint de demander à ce que l'on m'écrive un script :/

J'aurai besoin d'un script affichant de manière graphique l'évolution de la charge réseau, que je puisse intégrer facilement dans une interface plus globale.

J'ai tenté de mon côté, mais l'utilisation de WMI me dépasse (cf http://www.autoitscript.com/forum/topic ... ity-graph/ ).

Pour ceux à qui cela ne parle pas, voici à quoi ça ressemble :

Image

Mes besoins :
- il faut que le fond de la courbe se déplace, ou si ce n'est pas possible que l'ensemble soit rafraichi toutes les XXX secondes (configurable dans le script)
- la graduation de gauche peut être fixe, de 0 à 100% de charge
- la vitesse de l'interface réseau (qui est nécessaire pour déterminer le %tage de charge) peut être soit automatique, ou saisie dans le script si l'opération est trop compliquée
- par de nécessité de graduation en abscisse, seulement en ordonnées (tous les 15%)
- l'impact doit être limité, afin de ne pas ralentir les autres programmes
- last but not least, le dimensionnement et le positionnement doivent être faciles

Outre les informations qui m'ont été fournies dans le topic sus cité, j'ai trouvé de mon côté ceci :
https://sites.google.com/site/ascend4nt ... unters-pdh
TestPDH_NetworkUsage.au3 envoie un résultat qui varie de manière cohérente, mais dont je n'arrive pas à mettre la valeur en %age ...

Merci par avance !
Avatar du membre
orax
Modérateur
Modérateur
Messages : 1479
Enregistré le : lun. 23 mars 2009 04:50
Localisation : ::1
Status : Hors ligne

Re: [..] Outil graphique de visualisation de charge réseau

#2

Message par orax »

Il y a peut-être une possibilité d'utiliser l'analyseur de performances intégré à Windows.
https://msdn.microsoft.com/en-us/librar ... 85%29.aspx
http://www.autoitscript.com/forum/topic ... ysmonitor/
De petits détails peuvent faire toute la différence. — Quand la boule de neige commence à rouler… poussez-la. (Columbo)
Avatar du membre
GhostLine
Niveau 7
Niveau 7
Messages : 342
Enregistré le : jeu. 12 mars 2009 15:28
Localisation : Paris
Status : Hors ligne

Re: [..] Outil graphique de visualisation de charge réseau

#3

Message par GhostLine »

Salut Orax,

Merci pour ta réponse, mais j'ai omis de préciser que le serveur qui va héberger l'ensemble n'est pas connecté à Internet.
Avatar du membre
orax
Modérateur
Modérateur
Messages : 1479
Enregistré le : lun. 23 mars 2009 04:50
Localisation : ::1
Status : Hors ligne

Re: [..] Outil graphique de visualisation de charge réseau

#4

Message par orax »

:shock: Eh oui mais je ne vois pas ce que ça change... Apparemment il n'y a pas besoin d'internet pour que ça fonctionne.
De petits détails peuvent faire toute la différence. — Quand la boule de neige commence à rouler… poussez-la. (Columbo)
Avatar du membre
GhostLine
Niveau 7
Niveau 7
Messages : 342
Enregistré le : jeu. 12 mars 2009 15:28
Localisation : Paris
Status : Hors ligne

Re: [..] Outil graphique de visualisation de charge réseau

#5

Message par GhostLine »

Au temps pour moi, j'ai survolé le code et je suis tombé direct sur une URL :?

Edit : alors, effectivement, il y a ce que je cherche dedans ... mais je n'ai pas la moindre idée de la marche à suivre pour que ce script ne fasse que ça :shock:

Je n'ai besoin que des informations Octets envoyés/s et octets reçus/s ("Interface réseau") pour une carte donnée, mais comment faire pour n'intégrer dans mon propre outil que le graph et ces deux fonctions ?
Avatar du membre
GhostLine
Niveau 7
Niveau 7
Messages : 342
Enregistré le : jeu. 12 mars 2009 15:28
Localisation : Paris
Status : Hors ligne

Re: [..] Outil graphique de visualisation de charge réseau

#6

Message par GhostLine »

Mmmm ... help ? :?
Répondre