개요
JobLog API는 Fess 의 작업 실행 로그를 조회하기 위한 API입니다. 스케줄 작업이나 크롤링 작업의 실행 이력, 오류 정보 등을 확인할 수 있습니다.
기본 URL
엔드포인트 목록
| 메서드 | 경로 | 설명 |
|---|---|---|
| GET | / | 작업 로그 목록 조회 |
| GET | /{id} | 작업 로그 상세 조회 |
| DELETE | /{id} | 작업 로그 삭제 |
| DELETE | /delete-all | 모든 작업 로그 삭제 |
작업 로그 목록 조회
요청
파라미터
응답
응답 필드
| 필드 | 설명 |
|---|---|
id | 작업 로그 ID |
jobName | 작업 이름 |
jobStatus | 작업 상태 (ok/fail/running) |
target | 실행 대상 |
scriptType | 스크립트 타입 |
scriptData | 실행 스크립트 |
scriptResult | 실행 결과 |
startTime | 시작 시각 |
endTime | 종료 시각 |
executionTime | 실행 시간 (밀리초) |
작업 로그 상세 조회
요청
응답
작업 로그 삭제
요청
응답
모든 작업 로그 삭제
요청
파라미터
응답
사용 예
작업 로그 목록 조회
실패한 작업만 조회
특정 기간의 작업 로그
작업 로그 상세 조회
오래된 작업 로그 삭제
실패한 작업 로그만 삭제
실행 시간이 긴 작업 검출
작업 성공률 계산
참고 정보
Admin API 개요 - Admin API 개요
Scheduler API - 스케줄러 API
CrawlingInfo API - 크롤링 정보 API
작업 로그 - 작업 로그 관리 가이드