PAL - A required argument is missing or incorrect

Sep 24, 2008 at 10:34 AM
Hi,

When I execute the PAL vbs, a error message displayed and the program was aborted. I have used the same set to other server, no error was found. Is the error cause by the blg file? However when I open the blg file using the perfmon, no error was found.

Begin:    23/9/2008 8:00:06
End:      24/9/2008 7:50:10
Samples:  142

Error:
A required argument is missing or incorrect.

C:\Program Files\PAL\PAL v1.3 Beta 9\PAL.vbs(4828, 5) Microsoft VBScript runtime
 error: File not found

Coordinator
Sep 25, 2008 at 9:02 AM
Can you reply with the line Relog.exe command that it did just before the error? PAL is simply shelling out to a command prompt and running Relog.exe to filter the BLG file. It has *quirks* at times. Also, try using a US English locale because it might be confused by the MM/dd/yyyy pattern because it typically uses a dd/MM/yyyy time stamp pattern.
Sep 26, 2008 at 6:07 AM
The following is the shell command:

Creating the resource directory: "C:\Documents and Settings\2901\My Documents
\PAL Reports\XXXXX299_Batch Performance Test Monitoring_000088_PAL_ANALYSIS_2008
-09-26_13-02-22PM_412573EA-228F-4948-8A69-1593A589A7C0"...
Created user defined resource directory: "C:\Documents and Settings\2901\My D
ocuments\PAL Reports\XXXXX299_Batch Performance Test Monitoring_000088_PAL_ANALY
SIS_2008-09-26_13-02-22PM_412573EA-228F-4948-8A69-1593A589A7C0"
Determining if counters are in the Perfmon log...
 Using Relog to create a counter list...
Executing: ReLog.exe "
\\xxx199\e$\Perfmon_Log\XXXXX299\XXXXX299_Batch Performa
nce Test Monitoring_000088.blg" -f CSV -y -o C:\TEMP\{412573EA-228F-4948-8A69-15
93A589A7C0}\_FilteredLogForCounterlist.csv
Coordinator
Oct 7, 2008 at 5:35 AM
That should work. Try running the Relog.exe command manually. If it still fails, then the BLG log might be corrupted. I've seen this before where it works fine in perfmon, but is not able to be processed using Relog.exe. If this problem persists, then open a support case with Microsoft since Relog.exe is part of the operating system.