이전 항목: 응용 프로그램 심사 맵 데이터 클램프다음 항목: 응용 프로그램 심사 맵 개체의 사용 만료 시간 구성


응용 프로그램 심사 맵 데이터 정리 구성

시간이 지남에 따라 APM 데이터베이스의 응용 프로그램 심사 맵 데이터가 증가할 수 있습니다. APM 데이터베이스에 과도한 데이터가 수집될 경우 Enterprise Manager의 응용 프로그램 심사 맵 데이터 검색과 Workstation 및 Enterprise Manager 성능이 영향을 받을 수 있습니다. 응용 프로그램 심사 맵 데이터를 정리하여 APM 데이터베이스에 과도한 맵 데이터가 수집되지 않도록 할 수 있습니다.

중요! APM 데이터베이스에서 응용 프로그램 심사 맵 데이터 정리가 사용되도록 설정하는 경우 클러스터에 있는 Enterprise Manager 중 하나에 대해서만 설정을 구성하십시오. 하지만 MOM에서 응용 프로그램 심사 맵 데이터 정리가 사용되도록 설정하는 것이 좋습니다.

정리될 때까지 맵 데이터가 데이터베이스에서 유지되는 기간과 정리를 수행하도록 예약할 빈도를 구성할 수 있습니다. 맵 데이터 정리는 매일, 매주 또는 매월 데이터를 정리하도록 구성할 수 있는 스케줄러를 통해 제어됩니다.

중요! 응용 프로그램 심사 데이터를 정리하도록 수집기를 구성할 수 없습니다. 수집기의 introscope.apm.pruning.enabled 속성을 true로 설정하면 오류가 반환됩니다.

사용자가 맵을 보는 동안 응용 프로그램 심사 맵 데이터가 정리된 경우 정리된 데이터는 사용자가 맵 시간 범위를 변경하여 맵 다시 그리기가 트리거될 때까지 맵에 유지됩니다.

여러 Enterprise Manager가 데이터베이스를 정리하도록 허용하는 경우 데이터베이스 액세스를 위해 여러 정리 프로세스가 경쟁하여 데이터베이스 교착 상태가 발생합니다.

다음 단계를 따르십시오.

  1. <EM_Home>/config 디렉터리에 있는 IntroscopeEnterpriseManager.properties 파일을 엽니다.
  2. Enterprise Manager를 종료합니다.
  3. introscope.apm.pruning.enabled 속성이 true로 설정되었는지 확인합니다.

    이 속성은 에이전트가 응용 프로그램 심사 맵 데이터를 정리하도록 설정합니다.

    false에서 trueintroscope.apm.pruning.enabled를 다시 설정한 경우에는 Enterprise Manager를 다시 시작해야 이 속성이 적용됩니다.

  4. (선택 사항) 다음 속성을 구성합니다.

    참고: 사용자 환경에서 응용 프로그램 심사 맵 데이터의 양을 관리하려면 introscope.apm.data.preserving.time 속성의 값을 낮게 설정하십시오. 그렇지 않으면 예외가 표시될 수 있습니다. 예외를 방지하려면 APM SOI 커넥터를 설치하기 전에 사용자 환경이 응용 프로그램 사용에 맞게 조정되었는지 확인하십시오. 그래도 예외가 표시되면 APMEnterpriseManager.properties 파일에 있는 introscope.apm.query.max.results 속성의 값을 늘리십시오.

    1. APM 데이터베이스에 응용 프로그램 심사 맵 데이터를 저장하는 기간을 제어하는 introscope.apm.data.preserving.time 속성을 구성합니다. 유지 시간 값보다 오래된 맵 데이터는 만료 처리된 것으로 간주되어 정리될 수 있습니다. 기본값은 365일입니다.

      정리되는 동안 introscope.apm.data.preserving.time 값과 Introscope.apm.data.agingTime 값의 합계보다 오래된 맵 데이터가 삭제됩니다. 예를 들어 introscope.apm.data.preserving.time 값은 30일이고 introscope.apm.data.agingTime 값은 1일인 경우 31일(30일 + 1일)보다 오래된 맵 데이터가 삭제됩니다.

      조직에서 응용 프로그램을 추가하고 수정하는 빈도를 기반으로 APM 데이터베이스에 응용 프로그램 심사 맵 데이터를 추가하는 값을 업데이트합니다. 자세한 내용은 introscope.apm.data.preserving.time을 참조하십시오. 기본값은 365일입니다.

    2. APM 데이터베이스에서 만료 처리된 응용 프로그램 심사 맵 데이터를 정리하는 빈도를 예약하는 introscope.apm.pruning.cron.trigger.expression 속성을 구성합니다. 기본값은 매일 오전 06:00입니다.

      조직에서 응용 프로그램을 추가하고 수정하는 빈도를 기반으로 APM 데이터베이스에 응용 프로그램 심사 맵 데이터를 추가하는 값을 업데이트합니다. 자세한 내용은 introscope.apm.pruning.cron.trigger.expression을 참조하십시오.

  5. IntroscopeEnterpriseManager.properties 파일을 저장하고 닫습니다.
  6. Enterprise Manager를 다시 시작합니다.

    Enterprise Manager가 시작되면 <EM_Home>/logs로 이동하여 맵 데이터 정리 속성과 연결된 Enterprise Manager 로그 파일 메시지를 검토할 수 있습니다. 예:

    11/23/09 12:02:13 PM PST [INFO] [Manager] [ The APM Data  property : introscope.apm.pruning.enabled set to value : true]
    11/23/09 12:02:13 PM PST [INFO] [Manager] [ The APM Data  property : introscope.apm.pruning.cron.trigger.expression set to value : 0 0 6 * * ?]