Monitor

사용법

snyk monitor [<OPTIONS>] [<PATH>]

설명

snyk monitor 명령은 프로젝트 종속성의 스냅샷을 캡처하고 해당 스냅샷을 snyk.ioarrow-up-right로 보냅니다.

Snyk은 이 스냅샷을 사용하여 새로운 취약점이 발견되거나 수정 사항이 제공될 때마다 프로젝트를 지속적으로 모니터링하고 알림을 보냅니다.

종료 코드

가능한 종료 코드 및 그 의미:

0: 성공, 스냅샷 생성 및 전송 완료 2: 실패, 명령을 다시 실행하십시오. 디버그 로그를 출력하려면 -d를 사용하십시오. 3: 실패, 지원되는 프로젝트가 감지되지 않았습니다.

옵션

--all-projects

현재 작업 디렉토리의 모든 프로젝트를 자동으로 감지하고 모니터링합니다.

--org=<ORG_ID>

특정 Snyk 조직에 연결된 Snyk 명령을 실행하려면 <ORG_ID>를 지정합니다.

기본값: 계정 설정arrow-up-right에서 현재 선호하는 조직인 <ORG_ID>

--file=<FILE>

스캔할 특정 매니페스트 파일을 지정합니다.

--package-manager=<PACKAGE_MANAGER_NAME>

패키지 매니저를 수동으로 지정합니다.

--project-name=<PROJECT_NAME>

사용자 지정 Snyk 프로젝트 이름을 지정합니다.

--project-environment=<ENVIRONMENT>[,<ENVIRONMENT>]...

프로젝트 환경 속성을 설정합니다.

--project-lifecycle=<LIFECYCLE>[,<LIFECYCLE>]...

프로젝트 수명 주기 속성을 설정합니다.

--project-business-criticality=<BUSINESS_CRITICALITY>[,<BUSINESS_CRITICALITY>]...

프로젝트 비즈니스 중요도 속성을 설정합니다.

--project-tags=<TAG>[,<TAG>]...

프로젝트 태그를 설정합니다 (예: team=alpha,dept=finance).

--tags=<TAG>[,<TAG>]...

--project-tags의 별칭입니다.

예시

현재 디렉토리의 프로젝트 모니터링

$ snyk monitor

특정 조직에서 모든 프로젝트 모니터링

$ snyk monitor --all-projects --org=my-org-id

Last updated