이전 항목: 시스템 구성다음 항목: 최대 데이터 포인트 검색 속성 설정


클록 차이 허용치 구성

클록 차이 허용치는 대개 작은 증분 단위로 수행되는 클록 설정 조정의 변동입니다. 예를 들어 약간 빠르게 실행되고 있는 컴퓨터 클록을 몇 초 뒤로 설정하면 로그에 나타나는 작은 변화가 고려됩니다. 이 지연의 변동으로 인해 클록이 동일한 메트릭을 서로 다른 시간에 타임스탬프 처리하므로 시스템이 중복된 기간에 대해 두 개의 메트릭 값을 가지게 됩니다.

시간 되돌리기는 운영자에 의한 클록 시간 변경을 통해 명시적으로 발생할 수도 있고 자동 클록 동기화를 통해 암시적으로 발생할 수도 있는데, 후자의 경우 대규모 설치에서 발생할 가능성이 높습니다.

Enterprise Manager는 다음 두 가지 방법 중 하나로 클록 차이 허용치를 처리합니다.

빠른 CPU 클록이 네트워크 시간 서비스를 통해 다시 설정될 때 일반적으로 발생하는 것과 같이 시스템 클록이 이전 시간으로 설정되었다고 감지하는 경우 Enterprise Manager는 클록이 이전 시간을 따라잡을 때까지 하베스트 주기를 지연합니다. 이 지연은 일반적으로 경고 메시지를 동반합니다. 경고 메시지를 표시하지 않으려는 경우 선택적 속성인 introscope.enterprisemanager.clock.skewsuppresswarn을 설정할 수 있습니다. 이 속성의 값은 메트릭 하베스트가 로깅되기에 충분할 만큼 심각한 상태로 간주되기 전에 지연될 시간(밀리초)입니다.

클록 차이 허용치 임계값을 구성하려면

  1. Enterprise Manager를 중지합니다.
  2. <EM_Home>\config 디렉터리로 이동하고 IntroscopeEnterpriseManager.properties 파일을 엽니다.
  3. introscope.enterprisemanager.clock.skewtoleranceseconds=<XXX> 속성을 추가합니다. 여기서<XXX>는 시간(초)입니다.
  4. 선택 사항: introscope.enterprisemanager.clock.skewsuppresswarn 속성을 설정합니다. 밀리초 단위로 표현되는 기본값은 0입니다.

    참고: 이 값은 introscope.enterprisemanager.clock.skewtoleranceseconds 속성보다 높게 설정할 수 없습니다. 그렇지 않으면 경고가 완전히 표시되지 않고 시스템이 종료됩니다.

  5. Enterprise Manager를 시작합니다. 그러면 새 설정이 적용됩니다.