실행 지표와 실패율
함수, 액션과 AIP Logic 리소스의 지표는 최근 30일 동안의 동작과 성능을 보여줍니다. Ontology Manager에서 보거나 Workflow Lineage에서 해당 리소스 노드를 선택하여 확인할 수 있습니다.
Foundry Telemetry Service(FTS)의 최신 데이터를 사용하여 거의 실시간으로 갱신합니다. 리소스의 Viewer 역할이나 foundry-telemetry-service:read-metrics 작업 권한이 필요합니다.
성공·실패 건수
성공한 실행과 실패한 실행의 수로 상태를 파악합니다. 실패가 늘어난 시점을 확인한 뒤 실행 이력과 로그로 원인을 조사할 수 있습니다.
P95 실행 시간
P95는 실행 시간 분포의 95백분위수입니다. 평균 실행 시간과 다른 지표이며, 느린 쪽의 실행이 어느 정도 시간을 소비하는지 파악하는 데 사용합니다.
함수, 액션, AIP Logic은 각자의 실행 특성과 실패 유형을 갖습니다. 해당 리소스의 지표와 실행 이력을 함께 보면 실패 유형별로 범위를 좁힐 수 있습니다.
그래프 전체를 실패율로 색칠하기
Workflow Lineage의 색상 범례에서 Health → Failure rate를 선택하면 선택한 시간 구간의 실패 비율에 따라 노드 색이 바뀝니다.
지원되는 노드
이 모드는 실행 지표를 보고하는 액션 유형, 함수와 AIP Logic 함수에 적용됩니다. 객체 유형, Workshop 애플리케이션, 언어 모델과 데이터셋 노드는 이 모드의 지표 대상이 아니므로 기본 색을 유지합니다.
자동화는 아직 지원되지 않습니다. 자동화가 실제로 실행되었어도 이 색상 모드가 사용하는 실행 지표를 보고하지 않으므로 No runs로 나타날 수 있습니다.
범례 해석
범례에는 <1% failure rate, 1-5% failure rate, 5-15% failure rate, >15% failure rate의 네 구간과 다음 두 상태가 있습니다.
| 상태 | 의미 |
|---|---|
| No runs | 선택한 시간 구간에 실행이 없거나, 해당 리소스를 이 색상 모드에서 지원하지 않음 |
| No permission | 지표를 볼 권한이 없음. 그래프에서 노드 자체를 제외하는 대신 상태를 구분하여 표시 |
실패율은 해당 시간 구간의 전체 실행 중 실패한 실행의 비율입니다. 구간의 하한은 포함하므로 정확히 5%라면 5-15% failure rate 구간에 들어갑니다.
실패가 한 번 이상 있으면 노드에 12/430 runs failed 같은 건수 표시도 붙습니다. 같은 실패율이라도 실행 건수가 적은 경우와 많은 경우를 구분하는 데 필요합니다.
시간 범위와 갱신
Date range의 기본값은 Past 4 hours입니다. 최근 15분, 30분, 1시간, 4시간, 1일 중 고르거나 달력에서 날짜 범위를 지정할 수 있습니다.
실패율 색상 모드의 최대 범위는 하루입니다. 다른 지표의 30일 조회 범위와 다릅니다. 더 긴 기간의 실패 건수는 리소스별 지표나 실행 이력을 사용합니다.
그래프가 보이는 탭에서 열려 있으면 색상은 약 1분마다 갱신됩니다. 최근 4시간처럼 상대 범위를 선택하면 갱신할 때마다 시간 구간도 앞으로 이동합니다. 특정 날짜 범위를 지정하면 그 범위는 고정됩니다.
운영 화면과 경보로 연결
Workshop의 Observability Chart 위젯으로 운영 지표를 애플리케이션에 넣을 수 있습니다. 함수와 액션의 모니터링 기능은 성능 및 실패율에 관한 경보 규칙을 구성하는 데 사용합니다.
No permission이 표시되면 지표 조회 권한을 확인합니다. 자세한 요건은 로그와 지표 권한을 따릅니다.