2011-12-09 2 views
1

우리는 분산 테스트 환경을 갖추고 있으며 방화벽 공격을받습니다. 따라서 일반 포트를 사용하여 성능 카운터 메트릭을 수집 할 수는 없습니다. 누구든지 성능 카운터를 읽을 수있는 포트를 재구성 할 수 있는지 알고 있습니다. 예 : 139/445 대신 포트 8080 또는 유사 포트를 사용하도록 구성 하시겠습니까?다른 포트를 사용하도록 성능 카운터를 구성 하시겠습니까?

우리는 메트릭을 읽어야하는 Visual Studio로드 테스트를 가지고 있습니다.

+0

카운터를 어떻게 읽으셨습니까? 또한 참고로, 성능 카운터는 .NET과 관련된 것이 아니라 Windows 기능입니다. –

+0

우리는 VS loadtest에서 메트릭을 읽습니다. – jaspernygaard

+0

로드 테스트를 제거하고 성능 모니터를 사용하여 메트릭을 읽으려고합니다. 그것은 방정식으로부터 여러 층의 소프트웨어를 제거 할 것입니다. –

답변

2

Microsoft KB article 832017 성능 모니터링 카운터는 원격으로 포트 139에서 NetBIOS 세션 서비스 프로토콜을 사용합니다.이 프로토콜을 여러 Windows 구성 요소에서 사용되는 다른 포트에 매핑 할 수 있을지는 의문입니다.

사용할 수있는 포트 및 프로토콜을 사용하는 성능 모니터링에 대한 도구를 직접 작성할 수도 있지만 성능 모니터를 실행하고 원격 시스템에 연결하는 데 비해 훨씬 많은 노력이 필요합니다.

관련 문제