

기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.

# 교차 계정 추적
<a name="xray-console-crossaccount"></a>

AWS X-Ray는 *계정 간 통합 관찰성*을 지원하므로 AWS 리전 내의 여러 계정에 걸쳐 있는 애플리케이션을 모니터링하고 문제를 해결할 수 있습니다. 연결된 모든 계정의 지표, 로그 및 추적을 마치 하나의 계정에서 작업하는 것처럼 원활하게 검색, 시각화 및 분석할 수 있습니다. 이를 통해 여러 계정에 걸쳐 발생하는 요청을 전체적으로 볼 수 있습니다. [CloudWatch 콘솔](https://console.aws.amazon.com/cloudwatch/) 내의 X-Ray 트레이스 맵과 트레이스 페이지에서 교차 계정 추적을 확인할 수 있습니다.

공유된 통합 관찰성 데이터에는 다음 유형의 원격 분석이 포함될 수 있습니다.
+ Amazon CloudWatch의 지표
+ Amazon CloudWatch Logs의 로그 그룹
+ AWS X-Ray의 추적
+ Amazon CloudWatch Application Insights의 애플리케이션

## 교차 계정 관찰성 구성
<a name="xray-console-crossaccount-configure"></a>

교차 계정 관찰성을 활성화하려면 하나 이상의 AWS *모니터링* 계정을 설정하고 여러 *소스* 계정과 연결하세요. 모니터링 계정은 소스 계정에서 생성된 관찰성 데이터를 보고 상호 작용할 수 있는 중앙 AWS 계정입니다. 소스 계정은 해당 계정에 있는 리소스에 대한 관찰성 데이터를 생성하는 개별 AWS 계정입니다.

소스 계정은 관찰성 데이터를 모니터링 계정과 공유합니다. 트레이스는 각 소스 계정에서 최대 5개의 모니터링 계정으로 복사됩니다. 소스 계정에서 첫 번째 모니터링 계정으로의 트레이스 사본은 무료입니다. 추가 모니터링 계정으로 전송된 트레이스 사본은 표준 요금에 따라 각 소스 계정에 청구됩니다. 요금에 대한 자세한 정보는 [AWS X-Ray 요금](https://aws.amazon.com/xray/pricing/) 및 [Amazon CloudWatch 요금](https://aws.amazon.com/cloudwatch/pricing/)을 참조하세요.

모니터링 계정과 소스 계정 간의 링크를 생성하려면 CloudWatch 콘솔 또는 AWS CLI 및 API의 새로운 Observability Access Manager 명령을 사용하세요. 자세한 내용은 [CloudWatch 교차 계정 관찰성](https://docs.aws.amazon.com/AmazonCloudWatch/latest/monitoring/CloudWatch-Unified-Cross-Account.html)을 참조하세요.

**참고**  
X-Ray 트레이스는 수령한 AWS 계정으로 요금이 청구됩니다. [샘플링된](xray-concepts.md#xray-concepts-sampling) 요청이 둘 이상의 AWS 계정에 걸쳐 있는 서비스인 경우 각 계정은 별도의 트레이스를 기록하고 모든 트레이스는 동일한 트레이스 ID를 공유합니다. 계정 간 관찰성 요금에 대한 자세한 내용은 [AWS X-Ray 요금](https://aws.amazon.com/xray/pricing/) 및 [Amazon CloudWatch 요금](https://aws.amazon.com/cloudwatch/pricing/)을 참조하십시오.

## 교차 계정 추적 보기
<a name="xray-console-crossaccount-view"></a>

교차 계정 추적은 모니터링 계정에 표시됩니다. 각 소스 계정에는 해당 특정 계정의 로컬 트레이스만 표시됩니다. 다음 섹션에서는 모니터링 계정에 로그인하고 Amazon CloudWatch 콘솔을 열었다고 가정합니다. 트레이스 맵과 트레이스 페이지 모두에서 모니터링 계정 배지가 오른쪽 상단에 표시됩니다.

![\[모니터링 계정 배지\]](http://docs.aws.amazon.com/ko_kr/xray/latest/devguide/images/crossaccount-monitoring-account.png)


### 트레이스 맵
<a name="xray-console-crossaccount-view-servicemap"></a>

CloudWatch 콘솔의 왼쪽 탐색 창에 있는 **X-Ray 트레이스**에서 **트레이스 맵**을 선택합니다. 기본적으로 트레이스 맵에는 모니터링 계정에 트레이스를 보내는 모든 소스 계정에 대한 노드와 모니터링 계정 자체에 대한 노드가 표시됩니다. 트레이스 맵의 왼쪽 상단에 있는 **필터**를 선택하여 **계정** 드롭다운을 사용하여 트레이스 맵을 필터링합니다. 계정 필터가 적용되면 현재 필터와 일치하지 않는 계정의 서비스 노드는 회색으로 표시됩니다.

![\[필터링된 트레이스 맵\]](http://docs.aws.amazon.com/ko_kr/xray/latest/devguide/images/crossaccount-servicemap-account-filter.png)


 서비스 노드를 선택하면 노드 세부정보 창에 서비스의 계정 ID와 레이블이 포함됩니다.

![\[노드 세부 정보 창\]](http://docs.aws.amazon.com/ko_kr/xray/latest/devguide/images/crossaccount-servicemap-node-detail.png)


트레이스 맵의 오른쪽 상단에서 **목록 보기**를 선택하면 서비스 노드 목록을 확인할 수 있습니다. 서비스 노드 목록에는 모니터링 계정 및 구성된 모든 소스 계정의 서비스가 포함됩니다. 노드 필터에서 선택하여 **계정 레이블** 또는 **계정 ID**를 기준으로 **노드** 목록을 필터링합니다.

![\[필터링된 서비스 목록\]](http://docs.aws.amazon.com/ko_kr/xray/latest/devguide/images/crossaccount-servicelist-account-filter.png)


### 트레이스
<a name="xray-console-crossaccount-view-traces"></a>

모니터링 계정에서 CloudWatch 콘솔을 열고 왼쪽 탐색 창의 **X-Ray traces**에서 **Traces**를 선택하여 여러 계정에 걸친 추적의 세부 정보를 확인합니다. X-Ray **트레이스 맵**에서 노드를 선택한 다음 노드 세부 정보 창에서 **트레이스 보기**를 선택하여 이 페이지를 열 수도 있습니다.

**Traces**(추적) 페이지는 계정 ID로 쿼리를 지원합니다. 시작하려면 하나 이상의 계정 ID가 포함된 [쿼리를 입력](xray-console-filters.md)합니다. 다음 예시에서는 계정 ID X* * 또는 *Y*를 통과한 트레이스를 쿼리합니다.

```
service(id(account.id:"X")) OR service(id(account.id:"Y"))
```

![\[계정별 쿼리 추적\]](http://docs.aws.amazon.com/ko_kr/xray/latest/devguide/images/crossaccount-traces-query-by-account.png)


**계정**별로 쿼리를 구체화하세요. 목록에서 하나 이상의 계정을 선택하고 **Add to query(쿼리에 추가)**를 선택합니다.

![\[계정별로 추적 쿼리를 세분화하세요.\]](http://docs.aws.amazon.com/ko_kr/xray/latest/devguide/images/crossaccount-traces-refine-by-account.png)


### 트레이스 세부 정보
<a name="xray-console-crossaccount-trace-details"></a>

트레이스 페이지 하단의 **트레이스** 목록에서 트레이스를 선택하여 **트레이스**의 세부 정보를 볼 수 있습니다. **트레이스 세부 정보**에는 트레이스가 통과한 모든 계정의 서비스 노드를 포함한 트레이스 세부 정보 맵이 표시됩니다. 특정 서비스 노드를 선택하면 해당 계정을 확인할 수 있습니다.

**세그먼트 타임라인** 섹션에는 타임라인의 각 세그먼트에 대한 계정 세부 정보가 표시됩니다.

![\[세그먼트 타임라인\]](http://docs.aws.amazon.com/ko_kr/xray/latest/devguide/images/crossaccount-traces-segment-timeline.png)
