감사 이벤트 관리

감사 이벤트에 추가로, Self-managed 관리자는 추가 기능에 액세스할 수 있습니다.

인스턴스 감사 이벤트

Tier: 프리미엄, 얼티밋 Offering: Self-managed

GitLab 전체에 걸친 사용자 작업의 감사 이벤트를 볼 수 있습니다. 인스턴스 감사 이벤트를 보려면:

  1. 왼쪽 사이드바에서 아래쪽에서 관리자를 선택합니다.
  2. 모니터링 > 감사 이벤트를 선택합니다.
  3. 다음으로 필터링합니다:
    • 작업을 수행한 프로젝트 멤버(사용자)
    • 그룹
    • 프로젝트
    • 날짜 범위

인스턴스 감사 이벤트는 인스턴스 감사 이벤트 API를 사용하여 액세스할 수도 있습니다. 인스턴스 감사 이벤트 쿼리는 최대 30일까지 제한됩니다.

감사 이벤트 내보내기

Tier: 프리미엄, 얼티밋 Offering: Self-managed
  • GitLab 16.2에서 도입된 인스턴스 감사 이벤트를 위한 Entity type ‘Gitlab::Audit::InstanceScope’ 소개.

현재 보기(필터 포함)를 CSV(쉼표로 구분된 값) 파일로 내보낼 수 있습니다. 인스턴스 감사 이벤트를 CSV로 내보내려면:

  1. 왼쪽 사이드바에서 아래쪽에서 관리자를 선택합니다.
  2. 모니터링 > 감사 이벤트를 선택합니다.
  3. 가능한 검색 필터를 선택합니다.
  4. CSV로 내보내기를 선택합니다.

그럼 CSV 파일을 다운로드할 수 있는 확인 대화상자가 표시됩니다. 내보낸 CSV는 최대 100,000개의 이벤트로 제한됩니다. 이 한계에 도달하면 나머지 레코드는 잘립니다.

감사 이벤트 CSV 인코딩

내보낸 CSV 파일은 다음과 같이 인코딩됩니다:

  • ,는 열 구분자로 사용됩니다.
  • "은 필드를 따옴표로 묶을 때 사용됩니다.
  • \n은 행을 구분하는 데 사용됩니다.

첫 번째 행에는 다음 표에 나열된 헤더가 포함되어 있으며 해당 값에 대한 설명이 나와 있습니다:

설명
ID 감사 이벤트 id.
Author ID 작성자의 ID.
Author Name 작성자의 전체 이름.
Entity ID 범위의 ID.
Entity Type 범위의 유형 (프로젝트, 그룹, 사용자, 또는 Gitlab::Audit::InstanceScope).
Entity Path 범위의 경로.
Target ID 대상의 ID.
Target Type 대상의 유형.
Target Details 대상의 세부 정보.
Action 작업 설명.
IP Address 작업을 수행한 작성자의 IP 주소.
Created At (UTC) YYYY-MM-DD HH:MM:SS 형식으로 포맷됨.

모든 항목은 created_at를 기준으로 오름차순으로 정렬됩니다.

사용자 표시 권한

Tier: 프리미엄, 얼티밋 Offering: Self-managed

사용자가 표시 권한을 받으면 해당 작업은 다음과 같은 추가 세부 정보가 포함된 감사 이벤트로 기록됩니다:

  • 감사 이벤트에는 표시된 관리자에 대한 정보가 포함됩니다.
  • 관리자의 표시 세션 시작 및 종료에 대해 추가적인 감사 이벤트가 기록됩니다.

표시된 사용자가 있는 감사 이벤트.

시간대

시간대 및 감사 이벤트에 대한 정보는 시간대를 참조하십시오.

감사 이벤트에 기여하기

감사 이벤트에 기여하는 정보는 감사 이벤트에 기여하기를 참조하십시오.