텔레메트리

텔레메트리 (Telemetry)

Weaviate가 기본적으로 익명의 운영 정보를 조금 모아서 서비스 개선에 쓴다는 사실, 아시나요? 이게 텔레메트리(telemetry)예요. 서버 버전이나 객체 수 같은 기초 정보만 수집하고, 데이터 객체나 컬렉션 이름 같은 실제 콘텐츠는 수집하지 않아요. 끄고 싶으면 환경변수 하나만 바꾸면 됩니다.

출처: 공식문서 — Telemetry

무엇을 수집하나

Weaviate는 Weaviate 개선과 커뮤니티 사용 추세 이해를 위해 기본적으로 텔레메트리 데이터를 수집해요. 서버 버전, 운영체제, 인스턴스의 객체 수, 클라우드 메타데이터 같은 기초 정보가 포함됩니다. 이 데이터는 상용 서비스의 잠재 고객 식별에 쓰일 수 있고, 그 목적으로 제3자와 공유될 수도 있어요. 자세한 내용은 개인정보 처리방침을 참고하세요.

수집하지 않는 것도 분명히 짚어 둘게요. 데이터 객체, 컬렉션 이름, 데이터셋의 어떤 콘텐츠도 수집하지 않아요. 아래 나열된 정보만 수집합니다.

시작 시 Weaviate 서버는 고유 인스턴스 ID를 생성해요. 그 후 24시간마다 인스턴스가 다음 정보를 보냅니다.

  • 머신 ID
  • 페이로드 타입
  • 서버 버전
  • 호스트 운영체제
  • 사용 중인 모듈
  • 인스턴스의 객체 수
  • 클라우드 메타데이터(아래 참고)

그 외 다른 텔레메트리 정보는 수집하지 않아요.

끄는 방법

텔레메트리를 끄려면 시스템 구성 파일에 다음 줄을 추가합니다.

DISABLE_TELEMETRY=true

클라우드 메타데이터

Weaviate v1.33부터, 접근 가능한 선택 클라우드 제공자(Google Cloud, Amazon Web Services, Azure)의 메타데이터 엔드포인트에서 기초 메타데이터를 수집해요.

클라우드 메타데이터에는 다음이 포함됩니다.

더 알아보기 (Learn more)