Monitoring serveur Windows

Monitoring serveur Windows - Windows & Software

Marsh Posté le 14-09-2006 à 09:01:41    

Bonjour,
 
L'outil perfmon est pratique, je peux surveiller CPU, RAM, réseau.
Je l'ai programmé pour que la log soit enregistrée dans un fichier texte.
Malheureusement, à chaque reboot de serveur (toute les nuits), l'écriture ne se fait plus, il faut réactivé la tâche.
Si je réactive la tache, le fichier de la veille est alors écrasé par le nouveau.
Je pourrais faire en sorte que le nom du fichier s'incrémente (il y a un compteur), mais j'ai besoin de garder un seul nom de fichier.
 
Avez-vous donc une idée pour contourner ce pb ? Avec un autre outil par exemple ?
Mon but est d'avoir un fichier texte en permanence, qui garde toujours le même nom.
 
L'os est du windows 2000 server SP4.

Reply

Marsh Posté le 14-09-2006 à 09:01:41   

Reply

Marsh Posté le 14-09-2006 à 09:21:19    

fait toi un .bat que tu met dans demarrer/programmes/start (adapte en fonction de la langue du server)  
 
ce .bat aurra pour fonction de renomer ton fichier (ou mieux, tu peux aussi le ziper si c est pour archibvage). rien t empeche dans ton .bat de demarrer automatiquement ton programme a la fin

Reply

Marsh Posté le 14-09-2006 à 10:25:11    

Oui pour un start en .bat, en revanche, toutes les log doivent être dans le même fichier, je ne vois donc pas comment je  peux faire.
Même une concaténation de fichier me pose pb, car il va reprendre systématiquement la première ligne qui contient les entêtes de colonnes.
 
Pour info, j'exploite le fichier txt de chaque serveur dans une base accès après.
 
Il faudrait me trouver une concaténation de fichier qui permette de supprimer la première ligne...

Reply

Marsh Posté le 14-09-2006 à 11:06:31    

olitur a écrit :

Oui pour un start en .bat, en revanche, toutes les log doivent être dans le même fichier, je ne vois donc pas comment je  peux faire.
Même une concaténation de fichier me pose pb, car il va reprendre systématiquement la première ligne qui contient les entêtes de colonnes.
 
Pour info, j'exploite le fichier txt de chaque serveur dans une base accès après.
 
Il faudrait me trouver une concaténation de fichier qui permette de supprimer la première ligne...


 
 
si ta 1er ligne contient toujours les meme mots clef, avec un tail (commande Unix maintenant porté sous windows) tu peux lister toutes les ligne qui ne contiennent pas tes mots clef  
 
tail -f -v Mot_clef mon_fichier >mon_fichier1.txt
 
apres avec des renomage bien placé ca doit pas trop poser de probleme
 
ebventuellement :
tail -f -v Mot_clef mon_fichier >>mon_fichier1.txt


Message édité par Z_cool le 14-09-2006 à 11:06:58
Reply

Marsh Posté le 14-09-2006 à 13:13:39    

j'ai pas tail.exe sur le windows.
J'en ai donc téléchargé 1, mais la syntaxe ne semble pas bonne :
cannot open input file.

Reply

Marsh Posté le 18-09-2006 à 14:31:47    

olitur a écrit :

j'ai pas tail.exe sur le windows.
J'en ai donc téléchargé 1, mais la syntaxe ne semble pas bonne :
cannot open input file.


 
 
t ua pas pris le bon, je me suis deja fait avoir avec cette version

Reply

Marsh Posté le 18-09-2006 à 14:34:23    

il me semble que c est la : http://unxutils.sourceforge.net/

Reply

Marsh Posté le 19-10-2006 à 15:57:24    

Ok ca marche, seul pb c'est que je n'arrive pas à lancer le perfmon en ligne de commande pour lancer le counter log.

Reply

Marsh Posté le 19-10-2006 à 16:36:58    

olitur a écrit :

Ok ca marche, seul pb c'est que je n'arrive pas à lancer le perfmon en ligne de commande pour lancer le counter log.


 
 
donne ta ligne de commande que tu lance

Reply

Marsh Posté le 20-10-2006 à 10:49:00    

c'est surtout que je ne sais pas comment faire :-)
 
perfmon ok, mais quels sont les paramètres à lancer derrière ?

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed