Audit 로그

노트

GitLab Free 티어에서는 적은 양의 Audit 이벤트를 추적합니다. Premium 티어에서는 더 많은 정보를 추적합니다.

설치 방법에 따라 Audit 로그 파일은 다음 위치에 있습니다.

  • 옴니버스 GitLab : /var/log/gitlab/gitlab-rails/audit_json.log
  • 소스에서 설치 : /home/git/gitlab/log/audit_json.log

그룹 또는 프로젝트의 설정과 구성원 자격(target_details)에 대한 변경사항이 이 파일에 기록됩니다. 다음은 예시 파일입니다.

{
"severity": "INFO",
"time": "2018-10-17T17:38:22.523Z",
"author_id": 3,
"entity_id": 2,
"entity_type": "Project",
"change": "visibility",
"from": "Private",
"to": "Public",
"author_name": "John Doe4",
"target_id": 2,
"target_type": "Project",
"target_details": "namespace2/project2"
}

Audit Log