이전 항목: 시작 시간을 제어하는 방법다음 항목: 에이전트 부하 분산 구성


In-Process Side-by-Side 실행을 사용하는 방법

.NET Framework 4는 서로 다른 .NET Framework 버전을 사용하는 응용 프로그램을 같은 프로세스에서 실행할 수 있습니다. 이 경우 이전 구성 요소는 이전 .NET Framework 버전을 계속 사용하고 새 구성 요소는 새로운 .NET Framework 버전을 사용합니다.

.NET 에이전트는 기본적으로 호스트 프로세스에 먼저 로드되는 응용 프로그램에서 사용하는 .NET Framework를 계측합니다. 예를 들어, 시작하는 첫 번째 응용 프로그램이 .NET Framework 2.0을 사용하면 기본적으로 .NET Framework 2.0 구성 요소만 계측됩니다.

com.wily.introscope.nativeprofiler.monitor.inprocsxs.multiple.clrs 속성을 사용하면 .NET 에이전트가 같은 프로세스에서 .NET Framework 버전 여러 개의 구성 요소를 계측할 수 있습니다.

com.wily.introscope.nativeprofiler.monitor.inprocsxs.multiple.clrs 속성을 사용하면 모니터링할 .NET Framework 인스턴스를 지정할 수 있습니다. 예를 들어 .NET Framework 4만 모니터링하도록 이 속성을 설정하면 .NET Framework 4에서 실행되는 구성 요소의 메트릭만 보고됩니다. com.wily.introscope.nativeprofiler.monitor.inprocsxs.multiple.clrs 속성을 사용하면 In-Process Side-by-Side 실행을 통해 .NET Framework 4 및 .NET Framework 2 응용 프로그램 둘 모두를 모니터링하고 메트릭을 보고할 수 있습니다.

다음 단계를 따르십시오.

  1. IntroscopeAgent.profile 파일을 텍스트 편집기에서 엽니다.
  2. com.wily.introscope.nativeprofiler.monitor.inprocsxs.multiple.clrs 속성을 찾습니다.
  3. 모니터링할 .NET Framework 버전을 표시하기 위해 다음 예와 같이 이 속성을 쉼표로 구분하여 설정합니다.
    com.wily.introscope.nativeprofiler.monitor.inprocsxs.multiple.clrs=v2,v4
    
  4. 파일을 저장하고 닫습니다.
  5. 관리되는 응용 프로그램을 다시 시작합니다.