Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1798 connectés 

  FORUM HardWare.fr
  Programmation
  C#/.NET managed

  [c#] PerformanceCounter à distance

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[c#] PerformanceCounter à distance

n°1392791
supalou
Posté le 22-06-2006 à 13:57:52  profilanswer
 

Bonjour tout le monde, une fois de plus je fais appel a vous .
Alors voila je vous explique tout:
Je cherche à developper une application qui va me permettre de surveiller un ensemble de mes serveurs depuis un autre PC. Ainsi je veux récupérer des informations sur la mémoire, sur certains processus etc grâce au composant performancecounter. Donc pour l'instant j'arrive bien à recupérer ses informations mais uniquement pour le PC local. Sinon pour récupérer celle de mon serveur je suis obligé de l'ajouter dans l'explorateur de serveur en indiquant le nom d'utilisateur ainsi que son mot de passe (Sans oublier de mettre dans la propriété machinename du composant performancecounter le nom de mon serveur  ).  
 
Je souhaiterai alors mettre les informations concernant ma connexion (nom du serveur, login et mot de passe) "directement" dans le code sachant que le nom du serveur auquel je veux me connecter doit être récupérer grâce à une variable. Je pense que ceci peut se faire directement dans le fichier de configuration app.config comme lorsqu'on crée une chaine de connexion pour un serveur sql mais je ne sais pas du tout comment m'y prendre...
 
J'espère avoir été suffisament clair, sinon n'hésitez pas.
 
Merci de votre aide

mood
Publicité
Posté le 22-06-2006 à 13:57:52  profilanswer
 

n°1392924
supalou
Posté le 22-06-2006 à 16:39:18  profilanswer
 

je me permet de faire un petit up car je suis étonné de voir que je suis le seul a essayer de faire cela...

n°1399239
_Mose_
Lonesome coder
Posté le 03-07-2006 à 11:23:51  profilanswer
 

Pas tout compris à ton pb, mais pour utiliser les fichiers de config :
 
Dans le app.config :

Code :
  1. <configuration>
  2. <appSettings>
  3.  <add key="Mon_Serveur" value="MONPC" />
  4. </appSettings>
  5. </configuration>

Dans le code :

Code :
  1. // on veut le nom du serveur
  2. string servername = null;
  3. // on va voir si la clef existe dans le fichier de config
  4. object o = System.Configuration.ConfigurationSettings.AppSettings["Mon_Serveur"];
  5. // si on a qqch dans la config
  6. if(o != null)
  7. // alors on le cast en string pour avoir sa valeur
  8. servername = (string)o;


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  C#/.NET managed

  [c#] PerformanceCounter à distance

 

Sujets relatifs
Execution d'un script à distance : linux -> winXPcalcul de distance
instancier un objet a distanceAffichage d'annonces en fonction de la distance
Exécuter une fonction à distanceSe connecter à MySQL à distance en C#
Connexion à distance avec Java.ouvrir une session oracle a distance
Module de Prise de controle à distance[Perl] Debugguer à distance ?
Plus de sujets relatifs à : [c#] PerformanceCounter à distance


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR