감사 이벤트 관리

감사 이벤트 외에도, 자체 관리형 관리자들은 추가 기능에 접근할 수 있습니다.

인스턴스 감사 이벤트

Tier: Premium, Ultimate Offering: Self-managed

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

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

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

감사 이벤트 내보내기

Tier: Premium, Ultimate Offering: Self-managed
  • GitLab 16.2에서 소개된 인스턴스 감사 이벤트에 대한 엔터티 유형 Gitlab::Audit::InstanceScope입니다.

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

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

그런 다음 CSV 파일을 다운로드하기 위한 확인 대화상자가 나타납니다. 내보낸 CSV는 최대 100,000 이벤트로 제한됩니다. 이 제한에 도달하면 나머지 레코드는 잘립니다.

감사 이벤트 CSV 인코딩

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

  • ,는 열 구분 기호로 사용됩니다.
  • "는 필요시 필드를 묶는 데 사용됩니다.
  • \n은 행을 구분하는 데 사용됩니다.

첫 번째 행은 헤더를 포함하며, 다음 표에 값에 대한 설명과 함께 나열되어 있습니다:

설명
ID 감사 이벤트 id.
작성자 ID 작성자의 ID.
작성자 이름 작성자의 전체 이름.
엔터티 ID 스코프의 ID.
엔터티 유형 스코프의 유형(Project, Group, User, 또는 Gitlab::Audit::InstanceScope).
엔터티 경로 스코프의 경로.
대상 ID 대상의 ID.
대상 유형 대상의 유형.
대상 세부정보 대상의 세부정보.
작업 작업에 대한 설명.
IP 주소 작업을 수행한 작성자의 IP 주소.
생성 일자 (UTC) YYYY-MM-DD HH:MM:SS 형식으로.

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

사용자 에머소드

Tier: Premium, Ultimate Offering: Self-managed

사용자가 에머소드된 경우, 그들의 행동은 추가 세부사항과 함께 감사 이벤트로 기록됩니다:

  • 감사 이벤트는 에머소드된 관리자의 정보를 포함합니다.
  • 관리자 에머소드 세션의 시작 및 종료에 대한 추가 감사 이벤트가 기록됩니다.

에머소드된 사용자의 감사 이벤트.

시간대

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

감사 이벤트에 기여하기

감사 이벤트에 기여하기에 대한 정보는 감사 이벤트에 기여하기를 참조하세요.