10
Monitoring and Troubleshooting
ThinApp
You can use Log Monitor to generate trace files and troubleshoot the ThinApp environment. Log Monitor is
compatible only with an application captured using the same version of ThinApp.
This information includes the following topics:
"Providing Information to Technical Support" on page 127
"Log Monitor Operations" on page 127
"Troubleshooting Specific Applications" on page 134
Providing Information to Technical Support
VMware technical support requires the following information from you to troubleshoot a ThinApp
environment:
Step‐by‐step reproduction of the procedure that you performed when you encountered the problem.
Information on the host configuration. Specify the Windows operating system, the use of Terminal Server
or Citrix Xenapp, and any prerequisite programs that you installed on the native machine.
Copies of the Log Monitor trace files. See "Log Monitor Operations" on page 127.
Exact copy of the capture folder and all content. Do not include the compiled executable files from the
/bin subfolder.
Description of the expected and accurate behavior of the application.
(Optional) Copies of the applications that you captured. Include the server components configuration for
Oracle Server or Active Directory.
(Optional) Native or physical files or registry key settings that might be relevant to the problem.
(Optional) System services or required device drivers.
(Optional) Virtual machine that reproduces the defect. VMware support might request this if the support
contact is unable to reproduce the problem.
(Optional) One or more WebEx sessions to facilitate debugging in your environment.
Log Monitor Operations
Log Monitor captures detailed chronological activity for executable files that the captured application starts.
Log Monitor intercepts and logs names, addresses, parameters, and return values for each function call by
target executable files or DLLs. Log Monitor captures the following activity:
Win32 API calls from applications running in the ThinApp virtual operating system.
Potential errors, exceptions, and security events within the application.
All DLLs loaded by the application and address ranges.
VMware, Inc.
10
127