Keyboard shortcuts

Press ← or → to navigate between chapters

Press ? to show this help

Press Esc to hide this help

시계열 경보의 추가 설정

작업 설정은 같은 경보 객체 유형에 기록하는 모든 자동화에 적용됩니다. 자동화별 설정은 해당 자동화에만 적용됩니다.

Overview의 Time series evaluation status에서 View Configuration을 선택하면 Job Configuration을 엽니다.

배치 작업

설정의미
Spark profiles사용할 Spark 프로필 이름
Fail job on any failure한 자동화라도 실패하면 작업 전체 실패
Default lookback window증분 평가에서 다시 읽을 과거 범위
First job run read limit첫 출력 빌드에서 입력별로 읽을 최대 트랜잭션 수. 첫 실행에만 적용
Job timeout in hours허용 실행 시간. 미지정 시 1시간

Fail job on any failure를 끄면 일부 자동화에 문제가 있어도 다른 자동화는 진행할 수 있어 권장됩니다. 실패한 자동화의 상태와 오류는 계속 확인해야 합니다.

Lookback은 검색 로직 안의 시간 창 중 가장 큰 값, 예를 들어 가장 긴 이동 집계 범위를 기준으로 정하는 것이 권장됩니다. 늘릴수록 과거 처리량과 지연이 증가합니다. 요청한 범위가 너무 크면 최대 50개 트랜잭션까지만 되돌아봅니다.

스트리밍 작업

Streaming profiles는 Flink의 자원과 성능 설정입니다. Fail job on any failure는 배치와 같은 공유 작업의 실패 범위를 제어합니다.

Ontology polling interval override

객체 변경을 로직에 반영하기 위해 온톨로지를 주기적으로 조회합니다. 간격을 늘리면 비용은 줄지만 변경 반영이 늦어집니다. Linked series aggregation이나 Linked object property parameter는 비용이 큰 온톨로지 조회를 발생시킬 수 있습니다.

Allowed lateness override

스트리밍 평가는 관측 시각 순서를 유지하도록 점들을 버퍼에 모읍니다. 허용 범위보다 과거 또는 미래로 벗어난 순서 역전 점은 버립니다.

허용 지연은 초 단위이며 기본값은 5초입니다. 버퍼의 점을 제출한 뒤에 로직을 평가하므로 이 값이 경보 지연의 최소 기준이 됩니다. 값을 늘리면 늦은 점을 더 수용하지만 지연이 늘고, 줄이면 지연을 줄이는 대신 유효한 늦은 관측을 더 많이 버릴 수 있습니다. 여러 시계열과 파티션의 병렬 수집도 순서 뒤섞임에 영향을 줍니다.

Excluded time series syncs

기본적으로 루트 객체 유형과 관련된 모든 스트리밍 시계열 동기화를 발견하여 작업 입력으로 사용합니다. 로직에서 쓰지 않는 동기화를 제외하면 성능을 개선할 수 있습니다.

제외하거나 다시 추가한 설정을 적용하려면 작업을 다시 시작해야 합니다. 같은 작업을 쓰는 모든 모니터에 몇 분의 중단이 생기므로 자주 바꾸지 않습니다.

스트리밍 자동화별 복구 조건

기본적으로 경보 조건이 더 이상 맞지 않으면 이벤트가 복구됩니다. Custom recovery condition은 발생 조건과 다른 복구 조건을 지정합니다. 값이 경계 근처에서 오르내릴 때 경보와 복구를 반복하는 현상을 줄이는 데 사용할 수 있습니다.