Audit 로그 | DevSecOps 구축 컨설팅, 교육, 기술지원 서비스 제공

Audit 로그

note

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