이전 항목: Java Agent에서 ErrorDetector 사용다음 항목: 고급 오류 데이터 캡처


ErrorDetector 옵션 구성

ErrorDetector를 구성하여 에이전트가 Enterprise Manager로 보내는 최대 오류 수를 제한하거나 무시할 오류를 지정할 수 있습니다.

ErrorDetector를 사용하면 과도한 오버헤드 없이 오류 데이터를 캡처할 수 있습니다. 기본 제공 스로틀은 15초당 10개의 오류로 설정되어 있습니다. 이 기간 동안 더 많은 오류를 캡처하기 위해 스로틀을 늘릴 수 있지만 이 경우 오버헤드가 증가할 수 있습니다.

ErrorDetector 스로틀을 변경하려면(선택 사항)

  1. 에이전트 프로필 IntroscopeAgent.profile을 엽니다.
  2. introscope.agent.errorsnapshots.throttle 속성에 새 값을 입력합니다.
  3. 에이전트 프로필을 저장합니다.

    참고: 이 속성의 변경 사항은 즉시 적용되며 관리되는 응용 프로그램을 다시 시작할 필요가 없습니다.

추적하지 않을 오류를 무시하도록 에이전트를 구성할 수 있습니다. 오류를 "태그 지정"하기 위해 지정하는 정보는 정확한 오류 메시지이거나 "와일드카드" 별표 문자와 메시지의 일부일 수 있습니다.

특정 오류를 무시하려면(선택 사항)

  1. 에이전트 프로필 IntroscopeAgent.profile을 엽니다.
  2. introscope.agent.errorsnapshots.ignore 속성 값으로 원하는 오류 유형을 식별할 수 있는 정보를 정의합니다.

    예를 들어 다음 ignore 속성은 오류 메시지에 "IOException"이라는 용어가 포함된 모든 오류를 무시합니다.

    introscope.agent.errorsnapshots.ignore.0=*IOException*
    
  3. 추가 오류를 무시하려면 추가 ignore 속성을 순차적으로 추가합니다. 예를 들어 두 가지 오류 유형을 무시하려면 다음과 같이 속성을 설정합니다.
    introscope.agent.errorsnapshots.ignore.0=*IOException*
    introscope.agent.errorsnapshots.ignore.1=*HTTP Error Code *500*
    
  4. 에이전트 프로필의 변경 사항을 저장합니다.

    참고: 이 속성의 변경 사항은 즉시 적용되며 관리되는 응용 프로그램을 다시 시작할 필요가 없습니다.