Snyk CLI 분석
안정적이고 기능이 풍부한 경험을 제공하기 위해 CLI(명령줄 인터페이스)는 필수 운영 분석 및 선택적 사용 분석의 두 가지 유형의 분석을 활용합니다. Snyk은 투명성을 믿으며, 이 문서는 수집되는 데이터, 필요한 이유 및 제어할 수 있는 사항을 설명합니다.
필수 운영 분석
익명화된 분석 데이터의 핵심 세트는 Snyk 서비스의 기본 작동 및 상태에 필수적입니다. 이 데이터는 핵심 기능을 손상시키고 도구의 신뢰성을 저해하므로 항상 수집되며 비활성화할 수 없습니다.
어떤 데이터가 수집됩니까?
이 스트림은 익명화된 비개인적인 운영 데이터를 수집합니다. 주요 데이터 포인트에는 명령 성공/실패율, 실행 시간(대기 시간) 및 기타 기술 메타데이터가 포함됩니다.
이 데이터는 어떻게 사용됩니까?
이 정보는 다음에 필수적입니다.
핵심 기능 지원: 제품 내에서 직접 필수 보고 및 서비스 기능을 제공합니다.
서비스 상태 및 모니터링: 성능 문제를 모니터링하고 성능 저하를 해결하며 CLI의 전반적인 상태 및 신뢰성을 보장할 수 있습니다.
내부 분석: 도구의 성능을 이해하여 개선을 위한 정보에 입각한 결정을 내립니다.
이 운영 데이터는 보고용 Snowflake 및 실시간 모니터링 및 문제 해결용 Datadog에서 안전하게 처리됩니다. 이러한 특정 목적에 필요한 필드만 보냅니다.
선택적 사용 분석
두 번째 범주는 일반적인 사용 분석으로, 광범위한 사용 패턴(예: CLI 명령, 버전 또는 오류 코드)을 이해하는 데 도움이 됩니다. 이에 대한 완전한 제어 권한이 있으며 언제든지 옵트아웃할 수 있습니다.
다음 방법 중 하나를 사용하여 이 선택적 분석 수집을 비활성화할 수 있습니다.
SNYK_DISABLE_ANALYTICS=1환경 변수를 설정합니다.Snyk 구성 명령
snyk config set disable-analytics=1을 실행합니다.
이러한 방법 중 하나를 사용하면 선택적 사용 분석에서 옵트아웃됩니다. 위에서 설명한 필수 운영 분석은 서비스 기능 및 안정성을 보장하기 위해 활성 상태로 유지됩니다.
Last updated