감사 이벤트 관리
CSV 인코딩 및 사용자 가장을 포함하여 GitLab 인스턴스의 감사 이벤트를 보고, 내보내고, 관리합니다.
감사 이벤트 외에도 관리자는 추가 기능에 액세스할 수 있습니다. 인스턴스 감사 이벤트 # 전체 GitLab 인스턴스에서 사용자 액션의 감사 이벤트를 볼 수 있습니다. 인스턴스 감사 이벤트를 보려면: 오른쪽 상단 모서리에서 Admin 을 선택합니다. Monitoring > Audit events 를 선택합니다. 다음으로 필터링합니다: 액션을 수행한 프로젝트 멤버(사용자) 그룹 프로젝트 날짜 범위 인스턴스 감사 이벤트는 인스턴스 감사 이벤트 API 를 사용하여 액세스할 수도 있습니다. 감사 이벤트 내보내기 # 히스토리 GitLab 16.2에서 인스턴스 감사 이벤트에 대한 엔티티 유형 Gitlab::Audit::InstanceScope 도입됨 . 인스턴스 감사 이벤트의 현재 뷰(필터 포함)를 CSV(쉼표로 구분된 값) 파일로 내보낼 수 있습니다. 인스턴스 감사 이벤트를 CSV로 내보내려면: 오른쪽 상단 모서리에서 Admin 을 선택합니다. Monitoring > Audit events 를 선택합니다. 사용 가능한 검색 필터를 선택합니다. Export as 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 을 기준으로 오름차순으로 정렬됩니다. 사용자 가장 # 사용자가 가장 되면 해당 액션이 다음 추가 세부 정보와 함께 감사 이벤트로 기록됩니다: 감사 이벤트에는 가장하는 관리자에 대한 정보가 포함됩니다. 관리자의 가장 세션 시작 및 종료에 대한 추가 감사 이벤트가 기록됩니다. 시간대 # 시간대 및 감사 이벤트에 대한 정보는 시간대 를 참조하세요. 감사 이벤트에 기여 # 감사 이벤트에 기여하는 방법에 대한 정보는 감사 이벤트에 기여 를 참조하세요.
