감사 이벤트 관리
감사 이벤트 외에도, 자체 관리형 관리자들은 추가 기능에 접근할 수 있습니다.
인스턴스 감사 이벤트
GitLab 인스턴스 전체에서 사용자 작업에 대한 감사 이벤트를 볼 수 있습니다. 인스턴스 감사 이벤트를 보려면:
- 왼쪽 사이드바에서 하단의 관리자를 선택합니다.
- 모니터링 > 감사 이벤트를 선택합니다.
- 다음 기준으로 필터링합니다:
- 작업을 수행한 프로젝트의 구성원(사용자)
- 그룹
- 프로젝트
- 날짜 범위
인스턴스 감사 이벤트는 인스턴스 감사 이벤트 API를 사용하여도 접근할 수 있습니다. 인스턴스 감사 이벤트 쿼리는 최대 30일로 제한됩니다.
감사 이벤트 내보내기
- GitLab 16.2에서 소개된 인스턴스 감사 이벤트에 대한 엔터티 유형
Gitlab::Audit::InstanceScope
입니다.
현재 인스턴스 감사 이벤트의 보기(필터 포함)를 CSV(쉼표로 구분된 값) 파일로 내보낼 수 있습니다. 인스턴스 감사 이벤트를 CSV로 내보내려면:
- 왼쪽 사이드바에서 하단의 관리자를 선택합니다.
- 모니터링 > 감사 이벤트를 선택합니다.
- 사용 가능한 검색 필터를 선택합니다.
- 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
을 기준으로 오름차순으로 정렬됩니다.
사용자 에머소드
사용자가 에머소드된 경우, 그들의 행동은 추가 세부사항과 함께 감사 이벤트로 기록됩니다:
- 감사 이벤트는 에머소드된 관리자의 정보를 포함합니다.
- 관리자 에머소드 세션의 시작 및 종료에 대한 추가 감사 이벤트가 기록됩니다.
시간대
시간대 및 감사 이벤트에 대한 정보는 시간대를 참조하세요.
감사 이벤트에 기여하기
감사 이벤트에 기여하기에 대한 정보는 감사 이벤트에 기여하기를 참조하세요.