Child pages
  • How to profile application at remote machine
Skip to end of metadata
Go to start of metadata
Icon

This topic is obsolete starting from dotTrace v5.0. Use official documentation from here instead.

Icon

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
  1. Turn off Windows Firewall (or add a rule to open the port, which is specified in dotTrace UI - 9000 by default)
  2. 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
  3. From the console on remote machine start RemoteAgent with arguments /console. Remote Agent should start and the passphrase should be generated
  4. If you need to profile Standalone application, then Copy path to it to the clipboard
  • On local machine
  1. Turn off Windows Firewall
  2. Start dotTrace
  3. Select 'Remote' profiling
  4. Insert the name (or IP) of remote machine
  5. Insert passpharse which was generated by Agent on remote machine
  6. Select the application type (Standalone, Silverlight, IIS, etc.). If you need to profile Standalone application, then Paste the path from clipboard and start profiling.
  7. Wait while application will be run on remote machine

    Using NTLM Authentication

  • On remote machine:
  1. Turn off Windows Firewall (or add a rule to open the port, which is specified in dotTrace UI - 9000 by default)
  2. 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
  3. Install RemoteAgent as Windows Service.
  4. sc create RemoteAgent binPath= C:\Prog\Remote\JetBrains.Profiler.dotTrace.Agent.exe
  5. Start RemoteAgent as Windows Service
  6. sc start RemoteAgent
  7. If you need to profile Standalone application, then Copy path to it to the clipboard
  • On local machine
  1. Turn off Windows Firewall
  2. Start dotTrace
  3. Select 'Remote' profiling
  4. Insert the name of remote machine
  5. Insert NTLM crediterials (login, password)
  6. Select the application type (Standalone, Silverlight, IIS, etc.). If you need to profile Standalone application, then Paste the path from clipboard and start profiling.
  7. Wait while application will be run on remote machine
  • No labels