> ## Documentation Index
> Fetch the complete documentation index at: https://docs.iru.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Sentry

> 인증 토큰과 올바른 리전 API 호스트로 Sentry를 Iru Compliance에 연결하여 프로젝트, 이슈, 릴리스 및 조직 감사 로그를 수집합니다.

### Sentry 정보

Iru는 **Sentry 조직**에서 **프로젝트**, **이슈/이벤트**, **팀**, **릴리스** 및 **감사** 데이터를 읽습니다. 배포 환경에 맞는 **API 호스트**(**sentry.io**, **US**, **EU** 또는 자체 호스팅)를 선택하세요. 인증은 **Bearer** 토큰이며, **개인** 인증 토큰 또는 **조직** 토큰 중 하나를 사용합니다.

### 작동 방식

```http theme={null}
Authorization: Bearer YOUR_AUTH_TOKEN
```

| 세부 정보 | 값 |
| - | - |
| **카테고리** | 모니터링 |
| **인증** | Bearer 토큰(개인 또는 조직 인증 토큰) |
| **감사 로그** | 일반적으로 **Business** 또는 **Team**. 전체 감사 액세스에는 **소유자** 또는 **Manager** 필요 |

**조직 수준 토큰**(조직 설정 → Auth Tokens)은 사용자가 변경되어도 유지되지만, **개인** 토큰은 사용자가 조직을 떠나면 작동하지 않습니다.

공식 참고 자료: [Auth tokens](https://docs.sentry.io/account/auth-tokens/), [Create a token](https://docs.sentry.io/api/guides/create-auth-token/), [API](https://docs.sentry.io/api/).

### 사전 요구 사항

* 컴플라이언스에 필요한 Sentry **조직**에 대한 액세스 권한.
* 감사 로그 증거가 필요한 경우 **소유자** 또는 **Manager**.

### Sentry를 Iru에 연결

<Tabs>
  <Tab title="Sentry">
    <Note>
      Compliance에서 소스를 연결하기 전에 이 탭을 완료하세요.
    </Note>

    <Steps>
      <Step title="Sentry에 로그인">
        대상 **조직**의 **인증 토큰**을 생성할 수 있는 사용자로 **sentry.io**(또는 자체 호스팅 Sentry URL)에 로그인합니다.
      </Step>

      <Step title="개인 토큰과 조직 토큰 중 선택">
        Iru가 **개인** 토큰(사용자에 연결됨)을 사용할지 **조직** 토큰(사용자 변경 후에도 유지됨)을 사용할지 결정합니다. 많은 구성에서 조직 토큰에는 **소유자** 또는 **Manager**가 필요합니다.
      </Step>

      <Step title="Personal Tokens 열기(개인 경로)">
        개인 토큰을 선택한 경우: **설정** → **Personal Tokens**(예: `https://sentry.io/settings/account/api/auth-tokens/`).
      </Step>

      <Step title="Organization Auth Tokens 열기(조직 경로)">
        조직 토큰을 선택한 경우: **조직 설정** → **Auth Tokens**를 엽니다(레이블이 **Developer settings** → **Auth tokens**로 표시될 수 있음).
      </Step>

      <Step title="토큰 생성 및 읽기 범위 설정">
        토큰을 생성하고 이름을 지정한 다음(예: **Iru Compliance**) 통제에 필요한 읽기 범위를 활성화합니다. 일반적으로 **org:read**, **project:read**, **team:read** 및 **event:read**이며, 요금제와 역할에서 허용하는 경우 감사 관련 범위를 추가합니다.
      </Step>

      <Step title="토큰을 한 번 복사">
        Sentry에 토큰 값이 표시되면 복사합니다. 이 값은 **한 번**만 표시됩니다.
      </Step>
    </Steps>

    <Note>
      [**Iru Compliance**](#iru-compliance) 탭에서 계속 진행하세요.
    </Note>
  </Tab>

  <Tab title="Iru Compliance">
    <Note>
      먼저 [**Sentry**](#sentry) 탭을 완료하세요.
    </Note>

    <Steps>
      <Step title="소스 열기">
        Iru Compliance의 왼쪽 탐색 모음에서 **컴플라이언스**를 펼치고 **소스**를 선택합니다.

        <Frame>
          <img src="https://mintcdn.com/iru/tI0HDLDwHj8r9Ile/assets/media/images/iru-navigation-compliance-sources.png?fit=max&auto=format&n=tI0HDLDwHj8r9Ile&q=85&s=87dcef15fc17d2fb9a6e53f454e41710" alt="왼쪽 탐색 메뉴: Compliance 펼침, Sources 선택됨" width="410" height="1024" data-path="assets/media/images/iru-navigation-compliance-sources.png" />
        </Frame>
      </Step>

      <Step title="Sentry 켜기">
        **Sentry**를 찾습니다(**범주** 또는 **이름 또는 설명으로 검색** 사용). 해당 카드에서 **토글**을 켭니다. 커넥터 마법사를 위한 브라우저 탭이나 창이 열릴 수 있습니다.
      </Step>

      <Step title="Sentry API 호스트 선택">
        계정에 맞는 **서버**를 선택합니다.

        * **`https://sentry.io`**: 기본 SaaS.
        * **`https://YOUR_REGION.sentry.io`**: 데이터 상주(예: **`us`** 또는 **`de`**).

        자격 증명을 입력하기 전에 서버를 확인하세요.
      </Step>

      <Step title="Bearer 토큰 붙여넣기">
        메시지가 표시되면 **Bearer 토큰**을 붙여넣습니다.
      </Step>

      <Step title="연결 완료">
        **Bearer 토큰 제출**을 선택합니다. 연결에 성공하면 마법사에 **연결 구성됨**이 표시됩니다.
      </Step>

      <Step title="소스가 활성 상태인지 확인">
        **Iru가 외부 서비스에 대한 액세스를 요청하고 있습니다** 브라우저 탭을 닫은 다음 **컴플라이언스** → **소스**로 돌아가 **Sentry** 카드가 **활성** 상태인지 확인합니다.
      </Step>
    </Steps>
  </Tab>
</Tabs>

### 문제 해결

<AccordionGroup>
  <Accordion title="소스를 켜도 아무것도 열리지 않음">
    Iru 사이트의 **팝업 차단** 설정을 확인한 후 다시 시도하세요.
  </Accordion>

  <Accordion title="401 Unauthorized">
    토큰을 전부 복사했는지, 취소되지 않았는지 확인하세요.
  </Accordion>

  <Accordion title="감사 데이터 없음">
    요금제가 감사 로그를 지원하는지, 역할이 **소유자**/**Manager**인지 확인하세요.
  </Accordion>

  <Accordion title="잘못된 리전">
    EU 조직은 EU 호스트를 사용해야 하며, US 엔드포인트 호출은 실패합니다.
  </Accordion>

  <Accordion title="개인 토큰이 작동하지 않음">
    사용자가 조직을 떠났습니다. **조직** 토큰으로 전환하거나 활성 사용자로 다시 생성하세요.
  </Accordion>
</AccordionGroup>

### 관련 문서

<CardGroup cols={2}>
  <Card title="Sources 관리" icon="plug" href="/ko/compliance/sources-management">
    모든 Compliance 소스를 찾아보고 관리합니다.
  </Card>

  <Card title="Compliance 시작하기" icon="rocket" href="/ko/compliance/getting-started-with-compliance">
    프레임워크, 작업 및 **아티팩트**.
  </Card>

  <Card title="Iru 개요" icon="layer-group" href="/ko/iru/platform-overview/iru-overview">
    Endpoint, Compliance 및 Identity가 함께 작동하는 방식.
  </Card>

  <Card title="Artifacts 관리" icon="folder-open" href="/ko/compliance/artifacts-management">
    소스 및 작업에서 수집된 증거를 업로드, 검토 및 정리합니다.
  </Card>
</CardGroup>
