InfoLineage 릴리즈 노트
※ 최종 업데이트 : 2025-03-31
◈ I9 - 보안기능확인서 인증 대응 작업 (진행)
- 기간: 25.03.28 ~ 25.04.08
개선
- Security365 로그 페이지 UI 구성 요소 및 컬럼 디폴트 변경
- 다운로드 버튼 및 목록 설정 아이콘 숨김
- 컬럼 디폴트 항목 변경 (AS-IS → TO-BE)
- AS-IS (기존 디폴트): 로그 생성시간, 서비스, 아이디, 이름, 부서, 유형, 로그 상태, 대상
- TO-BE (변경 후): 로그 생성시간, 서비스, 아이디, 유형, 로그 상태, 대상, 로그 유형
◈ I8 -로그 조회 API 개선 (완료)
- 기간: 25.02.26 ~ 25.03.11
개선
-
로그 조회 API 개선 - 파일 기반 및 스트리밍 전송 기능 추가
-
배경:
- 기존 API는 10,000건 이상 로그 조회 불가, 반복 요청 필요.
- 대량 데이터 조회 성능 개선 및 네트워크 부하 감소 필요.
-
주요 개선사항:
- 파일 기반 데이터 저장 및 스트리밍 전송 도입.
- 10,000건 이하: 기존 방식 유지.
- 10,000건 초과: 서버에서 파일 저장 후 스트리밍 방식 전송.
- 자동 파일 삭제 (예: 24시간 후) 적용.
-
기대 효과:
- API 반복 요청 부담 감소, 성능 및 안정성 향상.
- 네트워크 부하 감소, 대량 로그 데이터 효율적 처리.
-
상세 내용: 링크
-
◈ I7 - 로그 페이지, 원장로그 삭제 기능 개선 (완료)
개선
-
Iframe 페이지 로그 유형 API 연동
- 대상: SHIELDGate, SHIELDrive
-
SHIELDGate, SHIELDrive Iframe 페이지 검색 기능 UI 개선
- "유형" 검색 방식 개선:
- 검색어 입력 및 드롭박스 선택 방식 동시 지원
- 검색 후 선택된 항목 UI 개선:
- 기존: 검색어만 표시
- 변경: 검색한 항목명과 검색어를 함께 표시 (예: 아이디 : sample@softcamp.com)
- 검색 기본 사양 변경
- 참고) 로그 관리 기능 소개
- "유형" 검색 방식 개선:
-
원장로그 삭제 기능 2차 개발
- 아카이브 파일 목록 개선:
- 각 파일별로 성공/실패 상태 표시
- 삭제 실패 처리 방식 개선:
- 실패한 경우, 실패 사유 (예: 저장 실패, 용량 부족) 기록
- 삭제 옵션이 해제된 경우, 생성된 파일은 목록에서 "해당 없음"으로 표시
- 실패 항목에 대해 수동 재시도 옵션 추가 (개발 가능 여부 논의 필요)
- 이전 실패 파일 재처리:
- 이전 삭제 실패 파일을 다음 삭제 작업 시 함께 처리
- 실패 파일을 재처리하는 로직 추가
- 아카이브 파일 목록 개선:
버전 정보
- InfoLineage api(backend) : 20250304.1
- InfoLineage Web(front) : 20250304.1
◈ I6 - 아카이브 원장 로그 삭제 기능 (완료)
신규
- 원장 로그 자동 삭제 기능:
- ZIP 파일 생성 완료 후, 원장 로그를 자동으로 삭제하는 옵션 추가.
- 사용/미사용 설정 가능:
- 사용: 저장 완료 후 해당 로그 자동 삭제(복구 불가 경고 제공).
- 미사용: 원장 로그 유지.
- 원장 로그 자동 삭제 기능:
버전 정보
- InfoLineage api(backend) : 20250120.1
◈ I5 - 로그 조회 연동 API 개발 (완료)
신규
- Security365 로그 데이터를 외부 SIEM 시스템(Splunk 등)과 연동하는 API 개발.
- API 주요 기능:
- API Key를 통한 보안 인증 및 데이터 호출.
- 데이터 1만 건 단위 페이징 처리, 중복 방지.
- API 호출 제한: 30분당 10회.
- 고객이 직접 API Key를 생성/수정할 수 있는 UI 제공(2차 개발).
버전 정보
- InfoLineage api(backend) : 20241226.1
◈ I4 - 로그 관리페이지 개선 (완료)
개선
- 로그 관리 페이지 업데이트:
- 목록 정렬 기능 제거.
- 필터 및 목록 구성을 개선(SHIELDGate, Security365 관리센터, SHIELDDrive에 각각 적용).
- SHIELDGate 로그타입 정리:
- '관리자 로그' 및 '사용자 로그' 항목 삭제.
- '로그 타입'을 '유형'으로 변경.
- 향후 추가 내용:
- 상세 슬라이드 유형별 정리 및 저장 기능 추가.
- 로그 관리 페이지 업데이트:
버전 정보
- InfoLineage api(backend) : 20241127.1
- InfoLineage Web(front) : 20241127.1
- InfoLineage ES2Neo : 20240923.1
◈ I3 - 공통앱 등록 및 통합로그 리인덱싱 작업 (완료)
개선
- 공통 앱 등록
- 통합 로그 리인덱싱 작업
◈ I2 - 로그 아카이빙 기능 (완료)
신규
- 로그 백업 및 아카이브 파일 저장/관리를 위한 기능 추가.
- 주요 목적
- 로그를 주기적으로 백업하고, 아카이브 파일 개수를 제한하여 저장 공간 효율성을 관리.
- 주요 기능
- 로그 백업 설정 기능:
- 표준 시간대(UTC+09:00 서울) 선택 및 설정 저장 가능.
- 백업 주기 및 로그 수집 기간 설정 가능.
- 아카이브 파일 생성 및 삭제:
- 설정된 주기에 따라 로그 데이터를 포함한 ZIP 파일 생성.
- 최대 파일 개수를 초과할 경우 가장 오래된 파일부터 자동 삭제.
- 아카이브 파일 다운로드:
- 관리자 페이지에서 ZIP 파일을 다운로드 가능.
- 로그 백업 설정 기능:
- 예외 처리
- 저장공간 부족 등으로 인해 백업 실패 시, 관리자에게 알림 메시지 제공.
◈ I1 - 로그 조회 화면 Iframe 작업 및 이슈 수정 (완료)
개선
- Security365 관리센터, SHIELDGate, SHIELDrive의 [로그] 메뉴를 Iframe으로 통합 개발.
- 주요 기능
- 제품별 로그 분류(전체, SHIELDGate, SHIELDrive).
- CSV 다운로드 기능 추가.
- 다국어 처리 기능 적용.
- 상세 로그 조회 화면 디자인 통일.