InfoGrab Docs

최상위 그룹을 위한 감사 이벤트 스트리밍

최상위 그룹을 위한 감사 이벤트 스트리밍에 대해 설명합니다.

히스토리 GitLab 15.2에서 서브그룹 이벤트 기록 수정됨. GitLab 15.2에서 custom_headers_streaming_audit_events_ui 라는 플래그 와 함께 사용자 지정 HTTP 헤더 UI가 도입 됨. 기본적으로 비활성화됨. GitLab 15.3에서 사용자 지정 HTTP 헤더 UI가 일반 가용화 됨. 기능 플래그 custom_headers_streaming_audit_events_ui 제거됨. GitLab 15.3에서 사용자 경험 개선 됨. GitLab 16.3에서 HTTP 대상 이름 필드가 추가 됨. GitLab 16.5에서 활성 체크박스 기능이 추가 됨. 최상위 그룹을 위한 감사 이벤트 스트리밍을 사용하면 그룹 소유자는 다음을 수행할 수 있습니다: 그룹, 서브그룹 및 프로젝트에 관한 모든 감사 이벤트를 구조화된 JSON으로 수신하기 위한 최상위 그룹의 스트리밍 대상을 설정합니다. 서드파티 시스템에서 감사 로그를 관리합니다. 구조화된 JSON 데이터를 수신할 수 있는 모든 서비스를 스트리밍 대상으로 사용할 수 있습니다. 각 스트리밍 대상: 스트리밍되는 각 이벤트에 최대 20개의 사용자 지정 HTTP 헤더를 포함할 수 있습니다. GitLab.com의 경우 GitLab.com IP 주소 범위 에서의 트래픽을 허용해야 합니다. GitLab은 동일한 대상으로 단일 이벤트를 두 번 이상 스트리밍할 수 있습니다. 수신 데이터의 중복을 제거하려면 페이로드의 id 키를 사용하세요. 감사 이벤트는 HTTP에서 지원하는 POST 요청 방법 프로토콜을 사용하여 전송됩니다. Warning 스트리밍 대상은 민감한 정보를 포함할 수 있는 모든 감사 이벤트 데이터를 수신합니다. 스트리밍 대상을 신뢰하는지 확인하세요. HTTP 대상 # 사전 요구 사항: 보안 강화를 위해 대상 URL에 SSL 인증서를 사용해야 합니다. 최상위 그룹의 HTTP 스트리밍 대상을 관리합니다. 새 HTTP 대상 추가 # 최상위 그룹에 새 HTTP 스트리밍 대상을 추가합니다. 사전 요구 사항: 최상위 그룹에 대한 Owner 역할. 최상위 그룹에 스트리밍 대상을 추가하려면: 상단 표시줄에서 검색 또는 이동 을 선택하고 그룹을 찾습니다. 보안 > 감사 이벤트 를 선택합니다. 메인 영역에서 스트림 탭을 선택합니다. 스트리밍 대상 추가 를 선택하고 HTTP 엔드포인트 를 선택하여 대상 추가 섹션을 표시합니다. 이름 및 대상 URL 필드에 대상 이름과 URL을 추가합니다. 선택 사항. 사용자 지정 HTTP 헤더 표를 찾습니다. 헤더를 활성화하려면 활성 체크박스를 선택합니다. 감사 이벤트와 함께 헤더가 전송됩니다. 헤더 추가 를 선택하여 새 이름 및 값 쌍을 생성합니다. 필요한 만큼 이름 및 값 쌍을 입력합니다. 스트리밍 대상당 최대 20개의 헤더를 추가할 수 있습니다. 모든 헤더를 입력한 후 추가 를 선택하여 새 스트리밍 대상을 추가합니다. HTTP 대상 업데이트 # 사전 요구 사항: 그룹에 대한 Owner 역할. 스트리밍 대상 이름을 업데이트하려면: 상단 표시줄에서 검색