Performance Tuning Guide > Monitoring Siebel Application Performance >

Converting Siebel ARM Files


Running the Siebel ARM post-processing tool converts binary Siebel ARM files into readable output for analysis.

For further description of the Siebel ARM post-processing tool, see About Siebel ARM Post-Processing Tool. For further information on Siebel ARM files, see About Siebel ARM Files.

To run the Siebel ARM post-processing tool, use the executable program sarmanalyzer.exe on Microsoft Windows, or sarmanalyzer on UNIX. Use one or more command-line flags depending on the desired type of output analysis.

The Siebel ARM post-processing tool runs on both Microsoft Windows and UNIX platforms and can convert binary Siebel ARM files created on either platform.

For a particular type of analysis output, see the following sections on running the Siebel ARM post-processing tool:

For a listing of flags used with the Siebel ARM post-processing tool, see Table 8. For descriptions of the types of analysis output, see About Siebel ARM Post-Processing Tool Output.

Table 8. Siebel ARM Post-Processing Tool Flags
Flag     
Description

-help

Use this flag with the Siebel ARM post-processing tool to list and describe the available flags.

-f

Use this flag with a Siebel ARM file argument to run a performance aggregation analysis. For details, see Running Performance Aggregation Analysis.

-o

Use this flag to name the output path and file resulting from the analysis of the Siebel ARM binary file. Make sure to include the correct file extension based on the selected analysis, that is, either XML or CSV.

-d

Use this flag and the arguments XML or CSV to indicate the type of output file format: extensible markup language (XML) or a comma-delimited list (CSV).

-a

Use this flag with the arguments AREA or DETAILS when running a performance aggregation analysis. For further information on this analysis, see Running Performance Aggregation Analysis.

-i

Use this flag with a directory argument when running a user session trace analysis. For further information on this analysis, see Running User Session Trace.

-s

Use this optional flag to denote a start time for a user session trace. The format of the time argument is as follows: yyyy-mm-dd hh:mm:ss. Use this flag with the -e flag to create a time range.

-e

Use this optional flag to denote an end time for a user session trace. The format of the time argument is as follows: yyyy-mm-dd hh:mm:ss. Use this flag with the -s flag to create a time range.

-p

Use this optional flag to split large Siebel ARM files into smaller sizes. Use a value of 0 to 50 as the flag argument, which denotes the size in MB of the reduced files. The default value is 14 MB. The Siebel ARM post-processing tool uses the default value if the flag argument is 0. The split files are suffixed with _Snnnn, where nnnn is the split sequence number.

Performance Tuning Guide