Sentry
연결
터미널에서 Sentry을 연결하세요. Sentry이 받는 플래그는 --help로 확인할 수 있습니다.
polylane integration connect --type sentrySentry 조직에 Polylane 통합을 설치합니다.
OAuth 통합으로 Sentry를 연결하면 에이전트가 조사 중에 이슈, 오류, 경보를 질의할 수 있습니다.
설정
- Connect를 클릭해 Sentry 설치 흐름을 시작합니다.
- Polylane을 설치할 Sentry 조직을 선택합니다.
- 요청된 접근 권한을 검토하고 설치를 수락합니다.
- Polylane으로 돌아오면 통합이 준비됩니다.
연결하면 모든 이슈 경보 규칙에 Send a notification via Polylane 동작이 추가되므로, 경보가 발생하는 대로 Polylane에 도착하여 트리아지됩니다.
에이전트가 할 수 있는 것
- 이슈 질의와 오류 이벤트 검색
- 최신 이벤트와 이슈 세부 정보 검사
- 경보 상태 확인과 인시던트 조사
연결 해제
Sentry 조직의 Settings → Integrations에서 Polylane 통합을 제거하거나, Polylane에서 연결을 해제하세요. 연결을 해제하면 경보 규칙에서 Polylane 동작이 제거되므로, 동시에 Terraform 구성에서도 제거하세요.
Terraform으로 관리하는 리소스와 함께 Sentry 경보를 Polylane에 등록하세요.
반복 동기화가 모든 이슈 경보 규칙에 Polylane 알림 동작을 추가하므로, Terraform으로 관리하는 규칙은 Terraform 구성에도 동작이 포함되기 전까지 드리프트를 표시합니다. Sentry API의 GET /api/0/organizations/{organization_slug}/sentry-app-installations/(Polylane 앱 항목)로 설치 UUID를 찾은 뒤, 각 규칙에 동작을 포함하세요:
resource "sentry_issue_alert" "example" {
# ...
actions_v2 = concat(var.existing_actions, [
{
notify_event_sentry_app = {
sentry_app_installation_uuid = var.polylane_installation_uuid
}
}
])
}
통합의 연결을 해제하면 경보 규칙에서 Polylane 동작이 제거되므로, 동시에 Terraform 구성에서도 제거하세요.
연결 해제
연결을 해제하면 모든 동기화와 검사가 중단되고 Polylane이 보관하던 자격 증명이 삭제됩니다. Polylane은 Sentry의 API가 허용하는 범위에서 제거합니다. 다음은 직접 제거하기 전까지 남습니다:
- Sentry app installation and tokens
polylane integration disconnect <id>도구
10에이전트가 스레드에서 수행할 수 있는 작업입니다.