| Redistributable package have to be installed on local and remote computer: x86: Microsoft Visual C++ 2008 SP1 Redistributable Package (x86) x64: Microsoft Visual C++ 2008 SP1 Redistributable Package (x64) |
Profile application through Remote Agent
- You must have at least two machines (remote, local).
- Assure that you have full (professional) license
- On remote machine (on which you would like to profile any application) you have to do some steps :
Using Passphrase
- On remote machine
- Turn off Windows Firewall (or add a rule to open the port, which is specified in dotTrace UI - 9000 by default)
- Copy to any folder on remote machine 'Remote Agent' which could be find in JetBrains/dotTrace/v.x.y/Bin/Remote on the local machine
- From the console on remote machine start RemoteAgent with arguments /console. Remote Agent should start and the passphrase should be generated
- If you need to profile Standalone application, then Copy path to it to the clipboard
- On local machine
- Turn off Windows Firewall
- Start dotTrace
- Select 'Remote' profiling
- Insert the name (or IP) of remote machine
- Insert passpharse which was generated by Agent on remote machine
- Select the application type (Standalone, Silverlight, IIS, etc.). If you need to profile Standalone application, then Paste the path from clipboard and start profiling.
- Wait while application will be run on remote machine
Using NTLM Authentication
- On remote machine:
- Turn off Windows Firewall (or add a rule to open the port, which is specified in dotTrace UI - 9000 by default)
- Copy to any folder on remote machine 'Remote Agent' which could be find in JetBrains/dotTrace/v.x.y/Bin/Remote on the local machine
- Install RemoteAgent as Windows Service.
- sc create RemoteAgent binPath= C:\Prog\Remote\JetBrains.Profiler.dotTrace.Agent.exe
- Start RemoteAgent as Windows Service
- sc start RemoteAgent
- If you need to profile Standalone application, then Copy path to it to the clipboard
- On local machine
- Turn off Windows Firewall
- Start dotTrace
- Select 'Remote' profiling
- Insert the name of remote machine
- Insert NTLM crediterials (login, password)
- Select the application type (Standalone, Silverlight, IIS, etc.). If you need to profile Standalone application, then Paste the path from clipboard and start profiling.
- Wait while application will be run on remote machine
Labels:
None