ELM Tracing Tool

Top  Previous 

The ELM Tracing Tool (TNTDiag) is a troubleshooting tool used to trace some or all activity of an ELM Server, an ELM Console, and/or a Service Agent. The diagnostic output produced by this tool is intended for TNT Software's Product Support Group. This tool adds overhead to the system and should be used only under the direction of TNT Software support personnel.

It's located in the Windows Start Menu -> ELM Enterprise Manager -> ELM Tracing Tool.  It can also be found by right clicking on an agent -> Tools -> ELM Tracing Tool.

TNTDiag installs itself as a service when performing its operations, and uninstalls the service when exited.  Therefore it requires administrator rights for starting.  In order to save trace files in .xml format, TNTDiag requires version 3 of Microsoft's XML parser (MSXML3.DLL).  If needed, this file can be downloaded from Microsoft.

tntdiag

TNTDiag can also be started from a command prompt.  This enabled starting a diagnostic trace from a Windows scheduled task.  Command prompt syntax is:

/Quiet        - Starts a TNTDiag trace using the options in  TNDiagConfig.xml
/Save        - Saves a currently running TNTDiag trace started using the Quiet command line
/Stop        - Stops and saves a currently running TNTDiag trace started using the Quiet command line
/? or H[elp] - Display this text and exit

To start or stop TNTDiag as a scheduled task, put the commands in .cmd files and run them using Windows task scheduler.  Basic steps are:

1.Start TNTDiag interactively.
Example: Start > All Programs > ELM Enterprise Manager > TNT Tracing Tool

2.Configure TNTDiag options under File > Options.

3.Exit TNTDiag.  This will create a TNTDIAGConfig.xml file.

4.Create two text files, one for starting TNTDiag and one for stopping TNTDiag.  For example:
tntdiag_start.cmd contains one line:
"c:\program files (x86)\elm enterprise manager\tntdiag.exe" /Quiet
tntdiag_stop.cmd contains one line:
"c:\program files (x86)\elm enterprise manager\tntdiag.exe" /Stop

5.Schedule the cmd files to start and stop TNTDiag at the desired times.  Be sure to provide adequate security rights for the cmd files.