감사 이벤트 관리
Offering: GitLab Self-Managed
감사 이벤트 외에도 관리자로서 추가 기능에 액세스할 수 있습니다. 전체 GitLab 인스턴스에서 사용자 작업에 대한 감사 이벤트를 볼 수 있습니다. 인스턴스 감사 이벤트는 인스턴스 감사 이벤트 API를 사용하여 액세스할 수도 있습니다.
감사 이벤트 외에도 관리자로서 추가 기능에 액세스할 수 있습니다.
인스턴스 감사 이벤트#
전체 GitLab 인스턴스에서 사용자 작업에 대한 감사 이벤트를 볼 수 있습니다. 인스턴스 감사 이벤트를 보려면:
- 오른쪽 상단에서 관리자를 선택합니다.
- 모니터링 > 감사 이벤트를 선택합니다.
- 다음으로 필터링합니다:
- 작업을 수행한 프로젝트 멤버(사용자)
- 그룹
- 프로젝트
- 날짜 범위
인스턴스 감사 이벤트는 인스턴스 감사 이벤트 API를 사용하여 액세스할 수도 있습니다.
감사 이벤트 내보내기#
히스토리
- GitLab 16.2에서 인스턴스 감사 이벤트의 엔터티 유형
Gitlab::Audit::InstanceScope가 도입됨.
인스턴스 감사 이벤트의 현재 보기(필터 포함)를 CSV(쉼표로 구분된 값) 파일로 내보낼 수 있습니다. 인스턴스 감사 이벤트를 CSV로 내보내려면:
- 오른쪽 상단에서 관리자를 선택합니다.
- 모니터링 > 감사 이벤트를 선택합니다.
- 사용 가능한 검색 필터를 선택합니다.
- CSV로 내보내기를 선택합니다.
그러면 CSV 파일을 다운로드하기 위한 다운로드 확인 대화 상자가 나타납니다. 내보낸 CSV는 최대 100,000개의 이벤트로 제한됩니다. 이 한도에 도달하면 나머지 레코드는 잘립니다.
감사 이벤트 CSV 인코딩#
내보낸 CSV 파일은 다음과 같이 인코딩됩니다:
,는 열 구분 기호로 사용됩니다."는 필요한 경우 필드를 인용하는 데 사용됩니다.\n은 행을 구분하는 데 사용됩니다.
첫 번째 행에는 다음 표에 값 설명과 함께 나열된 헤더가 포함됩니다:
| 열 | 설명 |
|---|---|
| ID | 감사 이벤트 id. |
| Author ID | 작성자의 ID. |
| Author Name | 작성자의 전체 이름. |
| Entity ID | 범위의 ID. |
| Entity Type | 범위의 유형(Project, Group, User 또는 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을 기준으로 오름차순으로 정렬됩니다.
사용자 가장#
사용자가 가장됨되면, 그들의 작업은 다음과 같은 추가 세부 정보와 함께 감사 이벤트로 기록됩니다:
- 감사 이벤트에는 가장하는 관리자에 대한 정보가 포함됩니다.
- 관리자의 가장 세션의 시작과 끝에 대한 추가 감사 이벤트가 기록됩니다.

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