vault-radar meter git 명령어
vault-radar meter git 명령어
meter git 명령어는 Git 데이터 소스에서 기여자(contributor) 수를 측정해 주는 기능이에요. 계정 팀이 이 정보를 라이선스 비용 산정에 사용하게 돼요.
출처: 문서
본문
meter git 명령어는 데이터 소스의 기여자 수 정보를 제공해요. 계정 팀이 이 정보를 라이선스 비용 계산에 사용하게 됩니다.
인증(Authentication)
meter git 명령어는 scan repo 명령어와 동일한 인증 방식을 사용해요. 사용하는 자격 증명이 평가 대상이 되는 리소스에 접근 권한을 가져야 한다는 점을 꼭 기억해 주세요.
추가로, --orgs 플래그로 스캔할 조직(org)을 지정하지 않으면, 사용하는 자격 증명이 조직을 나열(enumerate)할 권한을 가져야 해요.
사용법
users
meter git users는 Git 데이터 소스를 스캔하면서 감지된 사용자 수를 기준으로 사용량 추정치를 제공해요.
명령 옵션
--type, -t: git 데이터 소스의 유형 (필수). 지원되는 값:'github_cloud','github_enterprise','gitlab_cloud','gitlab_onprem','bitbucket_cloud','bitbucket_server'.--url, -u: 측정할 git 데이터 소스의 URL 엔드포인트 (비클라우드 데이터 소스에 필수).--outfile, -o: 발견된 사용자 정보를 저장할 파일을 지정 (필수).
days 파라미터 또는 start-time과 end-time 둘 다는 필수로 제공해야 해요.
--days, -d: 측정할 평가 일수(days)를 지정해요.--start-time: 측정 시작 날짜를 지정해요.--end-time도 함께 설정해야 해요.YYYY-MM-DD형식을 받아요.--end-time: 측정 종료 날짜를 지정해요.--start-time도 함께 설정해야 해요.YYYY-MM-DD형식을 받아요.--orgs: 측정 정보를 수집할 조직(orgs)을 쉼표로 구분한 목록이에요. 지정하지 않으면 자격 증명이 접근 가능한 모든 조직을 측정하려고 시도해요. 따라서 이 플래그를 쓰지 않으면 자격 증명이 조직을 나열할 권한을 가져야 해요.
GitHub Cloud 조직 측정
$ vault-radar meter git users -t 'github_cloud' -o <PATH TO OUTPUT>.csv
GitHub Server 조직 측정
$ vault-radar meter git users -t 'github_enterprise' -u <INSTANCE URL> -o <PATH TO OUTPUT>.csv
특정 GitHub 조직 측정
$ vault-radar meter git users -t 'github_cloud' -o <PATH TO OUTPUT>.csv --orgs <ORG 1>,<ORG 2>
지난 10일 동안의 GitHub 측정
$ vault-radar meter git users -t 'github_cloud' -o <PATH TO OUTPUT>.csv --days 10
특정 날짜 범위로 GitHub 측정
$ vault-radar meter git users -t 'github_cloud' -o <PATH TO OUTPUT>.csv --start-time <YYYY-MM-DD> --end-time <YYYY-MM-DD>
더 알아보기 (Learn more)
- scan repo 명령어 — 저장소를 스캔하는 방법을 확인해요.
- meter confluence 명령어 — Confluence 사용자 수 측정을 살펴봐요.
- CLI 시작하기 — 주요 명령어 목록을 둘러봐요.