.NET 응용 프로그램의 중요한 데이터에 대한 작업
적용 대상: System Center 2012 R2 Operations Manager, System Center 2012 - Operations Manager, System Center 2012 SP1 - Operations Manager
System Center 2012 - Operations Manager에서 중요한 데이터 및 .NET 응용 프로그램 성능 모니터링에 대해 작업하는 몇 가지 방법이 있습니다.
.NET 응용 프로그램의 중요한 데이터 마스킹
중요한 데이터 마스킹을 통해 정규식을 사용하여 일반적인 매개 변수를 제외하고 실제 값 위치에 * 또는 다른 문자를 삽입할 수 있습니다. 데이터 마스킹은 중요한 정보(예: 신용 카드 정보, 암호 및 기타 개인을 식별할 수 있는 정보)를 캡처할 수 있는 기능 및 예외에 사용됩니다.
.NET 응용 프로그램의 중요한 데이터를 마스킹하려면
-
.NET 응용 프로그램 성능 모니터링 템플릿을 열려면 Operations Manager 콘솔의 탐색 창에서 제작 단추를 클릭하고 관리 팩 개체와 규칙을 차례로 클릭한 후 정보 표시줄의 오른쪽에 있는 범위 변경을 클릭하여 현재 범위를 확인하십시오.
-
관리 팩 개체 범위 지정 페이지에서 .NET 응용 프로그램 모니터링 에이전트를 현재 범위로 선택하고 확인을 클릭합니다.
-
APM 에이전트 구성 적용 규칙의 중요한 데이터 규칙 속성을 재정의하려면 APM 에이전트 구성 적용을 마우스 오른쪽 단추로 클릭하고, 재정의, 규칙 재정의, 다음 클래스의 모든 개체: .NET 응용 프로그램 모니터링 에이전트를 선택합니다.
-
재정의 속성 페이지의 재정의 제어 매개 변수 섹션에서 중요한 데이터 규칙을 선택합니다.
-
중요한 데이터 규칙 행의 재정의 값 열에 <Hidden><Expression>((pwd|password)=?)[^;]*</Expression><CompareExpression>((pwd|password)=?)[^;]*</CompareExpression><Replacement>$1*****</Replacement><Type>all</Type></Hidden> 구문을 사용하여 적용하려는 마스크의 수식을 입력합니다. 여기서 <Expression> 및 <CompareExpression>은 정규식 구문을 사용하고 <Replacement>는 매개 변수의 실제 값을 제외할 때 사용할 문자를 정의합니다.
-
관리 팩 섹션에서 기존 관리 팩을 선택하거나 재정의를 저장할 새로운 관리 팩을 만듭니다.
-
확인을 클릭합니다.
중요한 데이터 수집 방지
중요한 데이터 수집을 전혀 원하지 않을 경우 수집을 방지할 수 있는 방법이 있습니다. 일부 응용 프로그램은 발생한 예외 또는 수집된 매개 변수에 중요한 정보를 전달합니다. 중요한 정보를 전달하지 못하도록 하려면 특정 메서드에 대한 모니터링을 사용하지 않도록 설정하고 특정 예외의 수집을 제한할 수 있습니다. 그렇게 하려면 메서드의 매개 변수 수집을 사용하지 않도록 설정하거나 특정 네임스페이스 또는 클래스에서 발생한 예외 수집을 사용하지 않도록 설정하십시오.
메서드의 매개 변수 수집을 사용하지 않도록 설정하려면
-
.NET 응용 프로그램 성능 모니터링 템플릿을 열려면 Operations Manager 콘솔의 탐색 창에서 제작 단추, 관리 팩 템플릿, .NET 응용 프로그램 성능 모니터링을 차례로 클릭하고, 수정하려는 응용 프로그램 그룹을 마우스 오른쪽 단추로 클릭한 후 속성을 클릭합니다.
-
모니터링할 대상 탭에서 변경하려는 응용 프로그램 구성 요소를 선택하고 사용자 지정을 클릭합니다.
참고
또한 응용 프로그램 그룹 수준에서 메서드를 정의하여 모든 응용 프로그램 구성 요소에 적용할 수 있습니다. 그렇게 하려면 서버 쪽 기본값 탭에서 고급 설정 단추를 클릭한 후 동일한 단계를 따르십시오.
-
설정 수정 페이지에서 메서드 설정을 클릭합니다. 매개 변수 수집을 사용하지 않도록 설정하려는 함수의 메서드 이름을 지정한 후 함수 매개 변수 수집 확인란의 선택을 취소합니다.
또한 이 메서드를 계속 모니터링하지 않으려는 경우 모니터링 사용 확인란의 선택을 취소하십시오.
-
확인을 클릭합니다.
예외의 수집을 사용하지 않으려면
-
.NET 응용 프로그램 성능 모니터링 템플릿을 열려면 Operations Manager 콘솔의 탐색 창에서 제작 단추, 관리 팩 템플릿, .NET 응용 프로그램 성능 모니터링을 차례로 클릭하고, 수정하려는 응용 프로그램 그룹을 마우스 오른쪽 단추로 클릭한 후 속성을 클릭합니다.
-
서버 쪽 기본값 탭에서 고급 설정을 클릭합니다.
-
고급 설정 페이지에서 예외 추적을 클릭합니다.
-
예외 추적 목록 페이지에서 추가를 클릭하고, 예외 수집을 중지하려는 네임스페이스 또는 클래스를 입력한 후 모니터링 사용 확인란의 선택을 취소합니다.
-
확인을 클릭합니다.