다음을 통해 공유


대상된 그룹 및 로드 균형 조정기를 사용 하 여 클라이언트 쪽 모니터링

 

적용 대상: System Center 2012 R2 Operations Manager, System Center 2012 - Operations Manager, System Center 2012 SP1 - Operations Manager

부하 분산 장치는 클라이언트쪽 모니터링 하는 동안 사용 되는 경우에 부하 분산 장치 true 클라이언트 IP 주소를 가져올 하도록 설계 되었습니다. 단순한 경우 웹 서버는 클라이언트는 하나의 웹 서버에 직접 연결 된 클라이언트 IP 주소를 알고 있습니다. 그러나 여러 서버에 있는 서버 간에 클라이언트에서 트래픽을 분산 하도록 부하 분산 장치를 사용 하는 경우에 두 문제가 있을 수 있으므로이 합니다. 첫째, 수집기에 보고 하는 IP는 가상 IP 부하 분산 장치를 사용 하는 실제 최종 사용자 IP 되지 않습니다. 사용자가 부하 분산 장치에 도달 하는 경우 적절 한 웹 서버에 보냅니다. 부하 분산 기능으로 인해 웹 서버는 내부 포트 IP (내부의 네트워크)에 게 표시 (네트워크) 외부 실제 IP 되지 않습니다. 또한 일부 서버를 모니터링 하 고 일부 없는 경우 데이터 손실 될 수 있습니다 클라이언트에서 응답 최소 부하 또는 라운드 로빈 방식 이며, 응답 수집기를 호스팅하는 서버에 이동 될 수 있습니다 즉 서버에 자주 전송 되기 때문에 있습니다.

모니터링 되는 여러 서버를 부하 분산 장치를 사용 하면 클라이언트쪽 모니터링을 설정 하기 위한 몇가지 전략이 다음과 같습니다.

부하 분산 장치를 사용 하 여 모니터링 하 고 대상된 그룹

클라이언트쪽 모니터링을 구성 해야 대상 그룹을 설정 하는 옵션 모니터링에 사용 되는 웹 서버 수를 제한 합니다. 이 시나리오에서는 대상 그룹에서 모니터링 되는 유일한 서버 모니터링에 사용 되는 JavaScript를 주입 하 고 모니터링 되지 않은 그룹 외부의 대상 서버에서 웹 서버와 부하 분산 장치를 사용 하는 경우 계측 가져올 됩니다. 이 잘못 된 데이터가 있는에서 발생 합니다. 부하 분산 장치는 서버는 내부 또는 외부 모두 안에 서버에 대상된 그룹 및 보냅니다 클라이언트 요청 알지 못합니다 (모니터링) 또는 외부의 대상된 그룹 (모니터링). 결과 계측 된 하 고 데이터 수집기를 반환 하려고 하는 요청이 데이터를 처리할 수 없는 서버에 그 결과 보낼 수도 있습니다.

  • 솔루션 1 새로운.NET 응용 프로그램 성능 모니터링 템플릿을 제작 하 고 대상된 그룹에 대 한 클라이언트쪽 모니터링을 포함 하는 경우 동일한 부하 분산 장치에서 제공 하는 서버 그룹을 선택 하는 것이 좋습니다. 부하 분산 된 팜의 모든 서버에 모니터링 대상으로 합니다.

  • 솔루션 2 클라이언트측 대상된 그룹 및 부하 분산 장치를 사용 하 여 모니터링을 이미 실행 하는 경우 모든 모니터링 트래픽을 모니터링 대상된 서버에 지시 하는 부하 분산 장치에 규칙을 만들어이 문제를 해결할 수 있습니다. 데이터 수집기 끝점에 보내는 모니터링 Javascript는 트래픽을 모니터링 합니다. 에 포함 되어 있으므로 모니터링 트래픽을 식별할 수 있습니다 /CSMCollector URL에 있습니다. 각 부하 분산 장치에 규칙을 구성 하기 위한 자체 모델이 있습니다. 규칙을 만드는 방법에 대 한 세부 정보에 대 한 부하 분산 장치의 설명서를 참조 하십시오.