Dashboard Card : 운영 현황 (2024-11-14 추가)
- 관리자가 운영 현황을 알 수 있도록 표시 해야 합니다.
- 표시되는 항목은 4가지이며 해당 항목에 대한 Count를 표시합니다. (재시도 대기, 그래프 등 추가 예정입니다)
1.변환 대기중 문서 2.변환중 문서 수 3.변환 완료 문서 수 4.변환 예외 문서 수
1번과 2번 카드는 실시간 데이터이며 레디스에서 추출합니다.
3번과 4번 카드는 증가하는 데이터이며 30초 내 데이터를 통합 로그에서 추출합니다.
또한 화면 갱신 시간도 30초입니다.
SHIELDRM Dashboard 문서 변환 현황 구성
현재 SHIELDRM Dashboard에 문서 변환 현황은 다음 4가지 항목으로 구성되어 있습니다.
- 변환 대기중 문서 수 : SHIELDRM 서비스에서 변환 대기중인 문서 수 입니다.
- 변환중 문서 수 : SHIELDRM 서비스에서 변환 진행중인 문서 수 입니다.
- 변환 완료 문서 수 : SHIELDRM 서비스에서 변환 완료된 문서 수 입니다.
- 변환 예외 : SHIELDRM 서비스에서 변환 예외 처리된 문서 수 입니다. 변환 예외 항목에 대한 상세 정보는 아래 서술되어 있습니다.
'변환 예외' 로그 정보
변환 예외는'LOG_EVENT_RETRY_EXCEPTION_CASE'로그가 생성되었을 때 표시되는 항목입니다. 해당 로그는 두가지 케이스 일때 생성됩니다.
- 변환 미지원: 재시도가 불가능한 예외 케이스
- 재시도 미지원: 예외처리되어 더 이상 재시도되지 않는 케이스
참고: SHIELDRM에서 문서 변환 중 예외 발생 시, 재시도 큐에 현재 작업을 넣고 다음 재시도 시간에 문서 변환 작업을 시도합니다. 여기서 예외 발생 건중 중에 재시도 큐에 넣지 않는 작업은 'LOG_EVENT_RETRY_EXCEPTION_CASE' 로그에 전송하고 해당 작업을 종료합니다. 재시도 큐에 넣지 않는 경우는 재시도를 하더라도 문서 변환에 성공하지 않을 작업울 SHIELDRM 서비스가 판별하기 때문입니다.
備考
SHIELDRM Dashboard의 문서 변환 현황 중 '변환 예외' 항목에 표시되는 로그 상세 내역에 대한 설명입니다.