GitLab 로그
GitLab 로그를 Panther 콘솔에 연결하기
개요
Panther는 다음을 사용하여 GitLab 로그 온보딩을 지원합니다 데이터 전송 메커니즘.
이 페이지에서는 두 가지 프로세스를 설명합니다: GitLab 감사 로그 온보딩 프로세스와 기타 모든 GitLab 로그 유형의 온보딩 프로세스. 감사 로그는 GitLab 감사 이벤트 스트리밍을 통해 수집되는 반면 비감사 로그는 GitLab API를 통해 가져오므로 이들 프로세스는 다릅니다.
감사 로그는 다음으로 수집할 수 있습니다 HTTP 소스반면 다른 GitLab 로그는 Amazon Web Services(AWS) S3 와 SQS.
다음을 사용하여 GitLab 감사 로그를 Panther로 수집하려면 감사 이벤트 스트리밍 아래에 설명된 대로, 다음을 보유하고 있어야 합니다 GitLab Ultimate.
GitLab 감사 스트리밍 로그를 Panther에 온보딩하는 방법
이 프로세스는 GitLab 감사 로그를 온보딩하는 방법을 설명합니다. 예를 들어 API, 예외, 통합, Git및 프로덕션 로그와 같은 다른 유형의 GitLab 로그를 온보딩하려면 별도의 비감사 GitLab 로그를 Panther에 온보딩하는 방법 프로세스를 따르십시오.
1단계: Panther에서 HTTP 소스 생성
Panther 콘솔의 왼쪽 탐색 바에서 클릭하십시오 구성 > 로그 소스.
클릭 새로 만들기.
“GitLab”을 검색한 다음 해당 타일을 클릭합니다.
슬라이드 아웃 패널에서 전송 메커니즘 오른쪽 상단의 드롭다운은 HTTP 옵션으로 미리 채워집니다.
클릭 설정 시작.

Panther의 HTTP 소스 구성에 대한 지침을(를) 따르십시오. 5단계에서 시작합니다.
다음 인증을 사용해야 합니다 공유 비밀 인증입니다. 이것은 GitLab이 지원하는 유일한 인증 방법입니다.
설정은 헤더 이름 와(과) 연결된 비밀 키 값 은(는) 다음 값으로 잠겨 있습니다
x-panther-gitlab.이 소스로 전송되는 페이로드는 모든 HTTP 소스에 대한 페이로드 요구사항.
HTTP 엔드포인트 생성이 완료될 때까지 다음 단계로 진행하지 마세요.
2단계: GitLab에서 감사 로그 스트리밍 설정
GitLab 문서에서 새 HTTP 대상 추가 프로세스를 따르십시오.
다음 대상 필드에 1단계에서 생성한 URL을 입력합니다.
이름이
x-panther-gitlab인 헤더와 1단계에서 Panther에 구성한 비밀을 추가합니다.
비감사 GitLab 로그를 Panther에 온보딩하는 방법
아래 프로세스는 API, 예외, Git, 통합및 프로덕션 로그와 같은 비감사 GitLab 로그를 Panther에 온보딩하는 방법을 설명합니다. 만약 감사 로그와 같은 다른 유형의 GitLab 로그를 온보딩하려면 별도의 GitLab 감사 스트리밍 로그를 Panther에 온보딩하는 방법 위의 프로세스를 따르십시오.
이 로그를 Panther에 연결하려면:
Panther 콘솔에 로그인하세요.
왼쪽 사이드바에서 구성 > 로그 소스.
클릭 새로 만들기.
온보딩하려는 로그 유형을 검색한 다음 해당 타일을 클릭합니다.
GitLab을 구성하여 로그를 데이터 전송 소스로 푸시합니다.
선택한 데이터 전송 소스로 로그를 푸시하는 방법은 GitLab 문서를 참조하십시오.
지원되는 로그 유형
GitLab.API
Panther는 최신 버전의 GitLab API 로그를 사용합니다. 일부 필드는 공식 문서와 다릅니다.
참조: API JSON 로그에 대한 GitLab 문서.
GitLab.Audit
셀프호스팅된 감사 로그 파일과 GitLab의 감사 이벤트 스트리밍 기능 모두에서 발생하는 GitLab 감사 이벤트용 다용도 스키마.
자세한 내용은 감사 JSON 로그에 대한 GitLab 문서 와 감사 이벤트 스트리밍에 대한 GitLab 문서.
GitLab.Exceptions
그룹 또는 프로젝트 설정 변경 사항을 포함하는 GitLab 로그 파일
참조: JSON 로그의 예외에 대한 GitLab 문서.
GitLab.Git
GitLab에서 Git 저장소로의 모든 실패한 요청을 포함하는 GitLab 로그 파일.
참조: JSON 로그의 git에 대한 GitLab 문서.
GitLab.Integrations
Jira, Asana 및 Irker 서비스와 같은 통합 활동에 대한 정보를 포함하는 GitLab 로그.
참조: JSON 로그의 통합에 대한 GitLab 문서.
GitLab.Production
GitLab에서 수신한 Production 컨트롤러 요청에 대한 GitLab 로그
Last updated
Was this helpful?

