AI 사용량 추적
GitLab은 고객에게 사용량 분석을 제공하기 위해 AI 사용량 데이터를 저장합니다. AI 사용량 추적은 개발자가 새로운 사용량 이벤트와 메트릭을 쉽게 추가할 수 있도록 일반화되었습니다. 사용량 이벤트 레코드 구조 # 사용량 레코드에는 다음과 같이 설명된 필수 및 선택적 필드가 있습니다: 필드 설명 timestamp 이벤트가 발생한 시간(밀리초 단위). user_id 이벤트를 트리거한 사용자. event AiTracking 클래스에 선언된 이벤트 유형 ID. namespace_id (선택 사항) 관련 네임스페이스에 대한 참조. 프로젝트 이벤트의 경우 프로젝트 네임스페이스 ID에 해당해야 합니다. extras (선택 사항) 특정 이벤트 유형과 관련된 추가 메타데이터. 이벤트는 Postgres의 ai_usage_events 테이블과 ClickHouse의 ai_usage_events 테이블(사용 가능하고 분석을 위해 활성화된 경우)에 저장됩니다. 추적을 위한 새 이벤트 추가 # Note
