본문으로 건너뛰기
버전: 1.0.0

Audit Logs

관리자는 감사 로그 페이지에서 인증·권한 변경·자격 증명 변경·리소스 변경·시스템 행위 이벤트를 조회하고, 필터 및 검색으로 원하는 이벤트를 찾아 CSV로 내보낼 수 있습니다. 개인정보보호법 및 공공 SW 납품 기준(접속기록 보관 1~2년, 권한 이력 3년)에 따른 감사 추적 요구 사항을 지원합니다.

관리자 전용

이 메뉴는 nufi-admin 역할이 부여된 계정에서만 표시됩니다.


사전 조건

  • NuFi가 설치되어 있고 대시보드에 접근 가능해야 합니다.
  • nufi-admin 역할이 부여된 계정으로 로그인해야 합니다.

감사 로그 목록

좌측 사이드바에서 Admin > Audit Logs를 클릭합니다.

Admin 감사 로그 목록

필터 바에서 기간, 카테고리(Auth / Permission / Credential / Resource / System 등), 액션, 리소스 종류, 키워드를 조합해 원하는 로그를 찾을 수 있습니다. 필터 조건은 URL 쿼리 파라미터(query parameters)에 자동 동기화되어 URL 공유 시 같은 필터 상태를 재현할 수 있습니다.

로그 테이블 컬럼

컬럼설명
TIMESTAMP이벤트 발생 시간
USER이벤트를 발생시킨 사용자
ACTION수행된 작업 (예: CREATE, DELETE, LOGIN)
CATEGORY이벤트 분류 (AUTH, PERMISSION, CREDENTIAL, RESOURCE, SYSTEM 등)
RESOURCE TYPE이벤트 대상 리소스 유형
RESOURCE NAME이벤트 대상 리소스 이름
IP기록된 요청 IP 주소

로그는 한 페이지에 최대 50건까지 표시됩니다.


요약 바

페이지 상단의 요약 바에서 현재 필터 조건 기준 통계를 한눈에 확인할 수 있습니다. 기본 조회 범위는 최근 7일입니다.

항목설명
총 이벤트현재 필터 조건에 해당하는 감사 로그 건수
오늘 이벤트현재 필터 조건 중 오늘 발생한 이벤트 수
로그인 실패최근 30일간 로그인 실패 횟수
카테고리 수현재 필터 조건에 해당하는 이벤트 카테고리 종류 수

요약 바 우측의 펼치기 버튼을 클릭하면 일별 활동량 라인 차트카테고리별 도넛 차트가 확장되어 추세를 시각적으로 확인할 수 있습니다.


이벤트 상세 확인

로그 테이블에서 행을 클릭하면 오른쪽 상세 패널이 열립니다. 상세 패널에서는 다음 정보를 확인할 수 있습니다.

항목설명
ID이벤트 고유 ID
Request ID요청 트래킹 ID
Timestamp이벤트 발생 시간
사용자 ID / Username이벤트를 발생시킨 사용자 식별자
IP / User Agent기록된 요청 IP 주소 및 클라이언트 정보
Action / Category수행된 작업 및 분류 배지
상태 코드요청 처리 결과 HTTP 상태 코드
Resource Type / 리소스 ID / Resource Name이벤트 대상 리소스 정보
프로젝트 ID이벤트가 속한 프로젝트 식별자
상세 정보 (detail)추가 컨텍스트 정보 (에러 메시지, 요청 파라미터 등)
변경 전 / 변경 후리소스 변경 이전·이후 상태 JSON. 변경이 발생한 이벤트에서만 표시됩니다.

변경 전·후 JSON은 좌우 2열로 나란히 표시되어 변경 내용을 빠르게 비교할 수 있습니다.


CSV Export

현재 필터 조건 기준으로 감사 로그를 CSV 파일로 다운로드합니다.

  1. 필요시 필터 조건을 설정합니다.
  2. CSV Export 버튼을 클릭합니다.
  3. 최대 10만 건까지 스트리밍 방식으로 다운로드됩니다.
노트
  • 파일은 UTF-8 BOM 형식으로 저장되어 Excel에서 한글이 정상 표시됩니다.

보관 기간 정책

설치 또는 운영 환경에서 환경 변수로 조정한 경우 실제 보관 기간은 설정값을 따릅니다.

로그 유형기본 보관 기간(설치 기본값)환경 변수
일반 로그 (인증, 자격 증명, 리소스, 시스템)1년AUDIT_RETENTION_GENERAL_DAYS
권한 로그 (권한 부여/해제)3년AUDIT_RETENTION_PERMISSION_DAYS

보관 기간이 지난 로그는 자동 삭제 배치가 주기적으로 제거합니다. 보관 기간은 환경 변수로 조정할 수 있습니다.