클록 차이 허용치는 대개 작은 증분 단위로 수행되는 클록 설정 조정의 변동입니다. 예를 들어 약간 빠르게 실행되고 있는 컴퓨터 클록을 몇 초 뒤로 설정하면 로그에 나타나는 작은 변화가 고려됩니다. 이 지연의 변동으로 인해 클록이 동일한 메트릭을 서로 다른 시간에 타임스탬프 처리하므로 시스템이 중복된 기간에 대해 두 개의 메트릭 값을 가지게 됩니다.
시간 되돌리기는 운영자에 의한 클록 시간 변경을 통해 명시적으로 발생할 수도 있고 자동 클록 동기화를 통해 암시적으로 발생할 수도 있는데, 후자의 경우 대규모 설치에서 발생할 가능성이 높습니다.
Enterprise Manager는 다음 두 가지 방법 중 하나로 클록 차이 허용치를 처리합니다.
이 임계값은 기본적으로 60초로 설정되어 있지만 구성할 수 있습니다. 몇 초 미만의 음수 클록 조정을 수행하면 경고와 일시적인 하베스트 일시 중단이 발생하지만 그보다 더 큰 음수 클록 조정을 수행하면 시스템이 종료됩니다.
빠른 CPU 클록이 네트워크 시간 서비스를 통해 다시 설정될 때 일반적으로 발생하는 것과 같이 시스템 클록이 이전 시간으로 설정되었다고 감지하는 경우 Enterprise Manager는 클록이 이전 시간을 따라잡을 때까지 하베스트 주기를 지연합니다. 이 지연은 일반적으로 경고 메시지를 동반합니다. 경고 메시지를 표시하지 않으려는 경우 선택적 속성인 introscope.enterprisemanager.clock.skewsuppresswarn을 설정할 수 있습니다. 이 속성의 값은 메트릭 하베스트가 로깅되기에 충분할 만큼 심각한 상태로 간주되기 전에 지연될 시간(밀리초)입니다.
클록 차이 허용치 임계값을 구성하려면
참고: 이 값은 introscope.enterprisemanager.clock.skewtoleranceseconds 속성보다 높게 설정할 수 없습니다. 그렇지 않으면 경고가 완전히 표시되지 않고 시스템이 종료됩니다.
|
Copyright © 2013 CA.
All rights reserved.
|
|