InfoGrab DocsInfoGrab Docs

GitLab 표준 컨텍스트 필드

GitLab Standard Context 스키마에서 사용 가능한 모든 필드와 Cloud Context에 대해 설명합니다.

표준 컨텍스트(Standard context)는 Cloud context 라고도 하며, GitLab Standard Context 스키마에서 사용 가능한 모든 필드를 설명합니다. 필수 필드 # 필드 타입 설명 예시 environment string 소스 환경의 이름. "production", "staging" 선택 필드 # 필드 타입 설명 예시 project_id integer, null 연결된 프로젝트의 ID. 프로젝트 경로 내에서 추적이 이루어질 때 사용 가능합니다. (예: GitLab 프로젝트) 12345 namespace_id integer, null 연결된 네임스페이스의 ID. 그룹 경로 내에서 추적이 이루어질 때 사용 가능합니다. (예: GitLab-org) 67890 ultimate_parent_namespace_id integer, null 연결된 네임스페이스의 최상위 부모 네임스페이스 ID. 이벤트의 네임스페이스 ID를 알 수 있는 경우 사용 가능합니다. 67869 user_id integer, null 연결된 사용자의 ID. Snowplow 인리처(enricher)에서 가명 처리됩니다. 메트릭 사전을 참고하세요. longhash global_user_id string, null 인스턴스 전반에서 고유한 익명화된 user_id 해시. longhash is_gitlab_team_member boolean, null 해당 액션이 GitLab 팀 구성원에 의해 트리거되었는지 여부를 나타냅니다. true, false user_type string, null 사람과 봇 사용을 구분합니다. "human", "bot" organization_id integer, null 연결된 조직의 ID. 조직 경로 내에서 추적이 이루어질 때 사용 가능합니다. (예: GitLab-org) 1011 인스턴스 정보 # 필드 타입 설명 예시 instance_id string, null 요청이 발생한 GitLab 인스턴스의 ID. instance_long_uuid unique_instance_id string, null 요청이 발생한 GitLab 인스턴스의 고유 ID. instance_long_uuid host_name string, null GitLab 인스턴스의 호스트명. "gitlab-host-id" instance_version string, null GitLab 인스턴스의 버전. "15.8.0" realm string, null GitLab의 배포 유형. 반드시 "self-managed", "saas", "dedicated" 중 하나여야 합니다. "saas" deployment_type string, null GitLab의 배포 유형. "dedicated" 값을 전송하지 않았던 realm을 대체하기 위해 만들어졌습니다. 반드시 "self-managed", ".com", "dedicated" 중 하나여야 합니다. ".com" 클라이언트 정보 # 필드 타입 설명 예시 client_name string, null 요청을 전송하는 클라이언트의 이름. "