Sentry
인프라 팀은 Rust 팀이 사용할 수 있도록 sentry.io에서 Sentry 조직을 관리합니다. 이 인스턴스는 Sentry의 후원으로 운영되며, 이 문서에서는 그 사용 방법을 설명합니다.
인스턴스에 로그인하기
rust-lang GitHub 조직의 모든 구성원은 자신의 GitHub 자격 증명으로 Sentry 인스턴스에 인증할 수 있습니다. 인증 페이지에 방문하여 “Single Sign-On” 탭을 클릭하고 rust-lang 조직 ID를 입력하십시오. 그러면 GitHub 계정으로 로그인하라는 안내가 표시됩니다!
Sentry 조직에 처음 로그인하는 경우 소속 팀에 대한 접근 권한을 요청해야 할 수도 있습니다. 접근 권한을 요청하면 인프라 팀 구성원이 이를 승인합니다.
새 프로젝트 요청하기
Rust 팀의 구성원으로서 팀이 관리하는 프로젝트에 Sentry를 사용하려면 다음 단계를 따라야 합니다.
-
프로젝트가 외부에 공개되는 경우(즉, 팀 외부 사람들이 접근하도록 되어 있는 경우) 리더십 위원회에 연락하여 개인정보 처리방침 개정에 대한 지원을 요청해야 합니다. 이때 기존 항목과 비슷하게 해당 서비스도 Sentry를 사용한다는 내용을 추가합니다.
-
(필요한 경우) 개인정보 처리방침 문제가 정리되면, 인프라 팀에 연락하여 Sentry 인터페이스에서 새 프로젝트를 만들고 필요하면 새 Sentry 팀도 만들어 달라고 요청할 수 있습니다.
-
마지막으로 Sentry SDK를 프로젝트에 통합하면 됩니다.
새 프로젝트 만들기
이 섹션에서는 요청이 있을 때 인프라 팀이 실제로 새 프로젝트를 만드는 방법을 설명합니다. “Owner” 권한이 있는 개인 Sentry 계정이 있거나, 관리자 자격 증명이 보관된 Sensitive 1Password 보관함에 접근할 수 있어야 합니다.
프로젝트를 만들려면 Sentry에 인증한 뒤 새 프로젝트 만들기 페이지에 방문하십시오. 팀이 사용하는 기술 스택, 적절한 이름, 담당 팀을 선택하십시오(“+” 아이콘을 클릭하면 새 팀을 만들 수 있습니다). 마지막으로, 새 팀을 만들었다면 관련 인원을 그 팀에 추가하십시오.