system-cep-clocks
현재까지 등록된 호스트별 CEP 클럭을 조회합니다. 로그 타임스탬프를 이용한 외부 클럭을 CEP 컨텍스트 만료 및 타임아웃 기준으로 사용하는 경우, 각 호스트의 클럭 상태를 확인할 수 있습니다.
명령어 속성
| 항목 | 설명 |
|---|---|
| 명령어 유형 | 드라이버 쿼리 |
| 필요 권한 | 없음 |
| 라이선스 사용량 | 집계 안 함 |
| 병렬 실행 | 미지원 |
| 분산 실행 | 미지원 |
문법
system-cep-clocks
출력 필드
| 필드 | 타입 | 설명 |
|---|---|---|
| host | 문자열 | 호스트 이름 |
| time | 날짜 | 호스트의 현재 CEP 클럭 시각 |
| evict_queue_len | 32비트 정수 | 만료 대기열 길이 |
오류 코드
파싱 오류
해당 사항 없음
런타임 오류
해당 사항 없음
설명
system-cep-clocks 명령어는 CEP(복합 이벤트 처리) 엔진에 등록된 호스트별 클럭 상태를 조회합니다.
CEP 엔진은 로그 타임스탬프를 기반으로 호스트별 외부 클럭을 관리합니다. 이 클럭은 이벤트 컨텍스트의 만료 시각과 타임아웃 판정에 사용됩니다. evict_queue_len 필드를 통해 만료 대기열에 쌓인 이벤트 컨텍스트 수를 확인할 수 있습니다.
Note
`getFieldOrder()`에 정의된 출력 필드 순서(`host`, `time`, `expire_queue_len`, `timeout_queue_len`)와 실제 `run()` 메서드에서 할당하는 필드(`evict_queue_len`)의 이름이 다릅니다. 실제로 반환되는 필드 이름은 `evict_queue_len`입니다.
사용 예
-
호스트별 CEP 클럭 조회
system-cep-clocks -
만료 대기열이 있는 호스트 조회
system-cep-clocks | search evict_queue_len > 0
호환성
system-cep-clocks 명령어는 소나 4.0 이전 버전부터 제공되었습니다.