Je n'arrive pas à faire fonctionner les options de filtrage des fichiers issus de perfmon , entre deux date-heure à l'aide des oprions -b et -e de la commande relog.
Voici les commandes que j'ai essayé :
----------------------------------------------------------------
relog test.blg -b 05/11/2009:00:00:00 -e 06/11/2009 00:00:00 -o NewLog.blg
ou
relog test.blg -b "05/11/2009 00:00:00" -e "06/11/2009 00:00:00" -o NewLog.blg
----------------------------------------------------------------
j'obtiens la réponse suivante :
----------------------------------------------------------------
Syntaxe incorrecte : -b <dd/MM/yyyy HH:mm:ss>
Syntaxe incorrecte : -e <dd/MM/yyyy HH:mm:ss>
La syntaxe de la commande n'est pas correcte.
----------------------------------------------------------------
Comment faut il libeller les champs dates/heures ?
mon OS : Windows XP PRO SP2 ou 3.
A noter que les conversions vers le format csv par exemple (mais sur la totalité de la plage de capture, sans les options -b -e) fonctionnent correctement.
ci dessous l'aide en ligne de relog :
----------------------------------------------------------------
c:\>relog -?
Microsoft ® Relog.exe (5.1.2600.0)
© Microsoft Corporation. Tous droits réservés.
Le rejournalisation crée de nouveaux journaux de performances à partir des
données des journaux de performances existants en modifiant le taux
d'échantillonnage et/ou en convertissant le format du fichier. Prend en
charge tous les formats de journaux de performances, y compris les journaux
compressés de Windows NT 4.0.
Utilisation :
relog <nom du fichier [nom du fichier ...]> [options]
Paramètres :
<nom du fichier [nom du fichier ...]> Fichier de performances à replacer
dans le journal.
Options :
-? Affiche l'aide contextuelle.
-a Ajoute la sortie au fichier binaire existant.
-c <chemin [chemin ...]> Compteurs devant être exclus du journal
d'entrée.
-cf <nom du fichier> Compteurs de performances de listes de
fichiers à extraire du journal d'entrée. Par
défaut, il s'agit de tous les compteurs du
fichier journal original.
-f <CSV|TSV|BIN|SQL > Format du fichier de sortie.
-t <valeur> N'écrit que tous les x enregistrements dans
le fichier de sortie. Par défaut, tous les
enregistrements sont écrits.
-o
Chemin d'accès au fichier de sortie ou à la
base de données SQL.
-b <dd/MM/yyyy HH:mm:ss> Heure de début pour le premier enregistrement
à placer dans le fichier de sortie.
-e <dd/MM/yyyy HH:mm:ss> Heure de fin pour le dernier enregistrement à
placer dans le fichier de sortie.
-config <nom du fichier> Fichier de paramètres contenant les options
de commande.
-q Liste les compteurs de performances dans le
fichier d'entrée.
-y Force la réponse "oui" à toutes les questions
Exemples :
relog journal.csv -c "\Processor(_Total)\% Processor Time"
relog journal.blg -cf compteurs.txt -f blg
relog logfile.blg -f csv -o journal.csv -t 2
relog journal.blg -q -o compteurs.txt
----------------------------------------------------------------
Merci de votre aide