이 문서는 탄소 최적화를 사용할 때 발생할 수 있는 일반적인 문제를 진단하고 해결하는 데 도움이 됩니다.
액세스 문제
다음 섹션에서는 일반적인 액세스 문제 및 해당 솔루션에 대해 설명합니다.
탄소 최적화에 대한 액세스 거부
문제: 탄소 최적화 페이지에 액세스할 때 사용 권한 문제가 발생합니다.
해결 방법:
- 적절한 권한을 요청합니다.
- 탄소 배출 데이터는
Carbon Optimization Reader,Subscription Owner및Subscription Contributor역할에 액세스할 수 있습니다. 이러한 역할을 통해 배출 추세 및 배출 세부 정보 페이지에서 탄소 배출 데이터를 볼 수 있습니다. - 사용 권한은 구독 수준에서 설정됩니다.
탄소 최적화 판독기 역할을 할당하는 단계:
역할을 할당 Carbon Optimization Reader 하려면 구독 소유자 또는 기여자여야 합니다.
- Azure Portal의 구독 페이지로 이동합니다.
- 역할을 할당할 구독을 선택합니다.
- 액세스 제어(IAM) 를 선택합니다.
- 선택 후 역할 할당추가.
- 역할 드롭다운 목록에서 탄소 최적화 판독기 선택합니다.
- 역할을 할당할 사용자 또는 그룹을 선택합니다.
- 저장을 선택합니다.
데이터 제한 사항
다음 섹션에서는 일반적인 데이터 제한 사항 및 해당 솔루션에 대해 설명합니다.
100개 이상의 구독에 대한 데이터 보기
문제: 데이터는 탄소 최적화 페이지에서 탄소 배출 데이터를 볼 때 한 번에 선택한 최대 100개의 구독에 사용할 수 있습니다.
현재 동작: 100개 이상의 구독을 선택하는 경우 데이터는 선택한 처음 100개 구독에 대해서만 표시됩니다.
해결책: 정확하고 완전한 데이터를 보려면 최대 100개의 구독을 선택하세요.
관련 구독을 선택하기 위한 팁:
- 선택 항목을 검토하여 100개의 구독을 초과하지 않는지 확인합니다. 구독 선택 필터는 선택한 구독 수를 보여 줍니다.
- 탄소 최적화 목표(예: 가장 높은 사용량 또는 배출)와 가장 관련된 구독을 선택합니다.
- 한 번에 최대 100개의 구독 집합을 선택하여 여러 단계로 분석을 수행합니다.
배출 데이터에 대한 12개월 조회 기간
문제: 탄소 최적화는 지난 12개월 동안의 자원에 대한 배출 데이터를 보여줍니다.
해결책: 지난 12개월 외의 데이터에 대해서는 다음을 사용하는 것이 좋습니다.
- Azure용 배출 영향 대시보드: 지난 5년 동안의 구독 수준에서 배출량을 표시합니다.
배출 데이터 문제
다음 섹션에서는 일반적인 배출 데이터 문제와 해당 솔루션에 대해 설명합니다.
전체 또는 대부분의 범위 2 배출은 0입니다.
설명: 이 오류는 범위 2 지역 데이터 대신 범위 2 시장 데이터가 표시되므로 발생합니다. 자세한 내용은 계산 방법론참조하세요.
API 문제
다음 섹션에서는 일반적인 API 문제 및 해당 솔루션에 대해 설명합니다.
API 인증 오류
오류:Failed to send request to Microsoft.Carbon due to AAD authentication error
설명: 이 오류는 테넌트 관리자가 테넌트에서 앱을 사용하지 않도록 설정하는 경우에 발생할 수 있습니다.
해결 방법:
- 테넌트 관리자에게 문의하여 테넌트에서 "Prod-AzureSustainability"가 비활성화되어 있는지 확인합니다. 사용하지 않도록 설정된 경우 사용하도록 설정합니다.
특정 API 보고서 형식에서 지원되는 1개월 날짜 범위
문제: 여러 달에 걸친 데이터를 요청하려고 할 때 오류가 발생하여 한 번에 한 달 동안 요청을 수행해야 한다는 것을 시사합니다.
예제 오류:
"error": {
"code": "InvalidRequestPropertyValue",
"message": "The start date 11/01/2023 00:00:00 and end date 12/01/2023 00:00:00 should be equal for report type ItemDetailsReport."
}
예상 동작: 'ItemDetailsReport' 및 'TopItemsSummaryReport'는 한 번에 한 달만 지원합니다.
해결 방법:
- 'ItemDetailsReport' 및 'TopItemsSummaryReport' API 보고서 형식을 사용하는 경우 한 달 동안 데이터를 쿼리합니다.
- 매월 첫째 날을 입력하여 한 달 내내 배출 데이터를 가져옵니다.
요청 조절
문제: API는 테넌트당 분당 100개의 쿼리(QPM)로 제한됩니다.
예상 동작: 이 제한을 초과하면 제한이 발생할 수 있으며, 다른 요청은 속도가 한도 아래로 떨어질 때까지 큐에 대기하거나 거부됩니다.
해결책: 특히 수요가 많은 기간 동안 제한을 방지하기 위해 쿼리 속도를 모니터링하고 관리하십시오.
일반적인 제한 사항
다음 섹션에서는 일반적인 일반적인 제한 사항 및 해당 솔루션에 대해 설명합니다.
탄소 최적화 페이지에서 선택한 구독에 대한 데이터를 표시할 수 없음
문제:선택한 구독에 대해 데이터를 표시할 수 없는 오류 메시지는 다음과 같은 여러 가지 이유로 나타날 수 있습니다.
- 일부 구독에 대한
Carbon Optimization Reader역할이 없습니다. - 아직 사용할 수 있는 데이터가 없는 새 구독(데이터가 표시되는 데 1개월 이상 소요됨).
- 리소스 사용량이 없으므로 배출 데이터가 없는 구독
해결 방법:
- 필요한 권한이 있는지 확인합니다. 자세한 내용은 "액세스 거부"에서"탄소 최적화"를 참조하세요.
- 새 구독에 데이터를 사용할 수 있게 될 때까지 기다립니다.
- 비용 분석 페이지 또는 리소스 페이지에서 구독 사용량을 확인합니다.
처음 방문할 때 테넌트 등록을 1시간 동안 기다립니다.
문제: 일부 테넌트는 첫 번째 방문 시 최대 1시간을 기다릴 수 있습니다.
예상 동작: 처음으로 탄소 최적화 페이지를 보는 테넌트에 있는 경우 테넌트가 시스템에 등록되기까지 30분에서 1시간 정도 기다립니다. 이 시간 동안 테넌트 등록이 진행 중임을 나타내는 메시지가 표시되거나 빈 페이지가 표시될 수 있습니다. 등록이 완료되면 데이터를 볼 수 있습니다. 테넌트가 등록되면 동일한 테넌트에 있는 조직의 다른 사용자는 대기 시간 없이 데이터에 액세스할 수 있습니다.
데이터 대기 시간
문제: 리소스 구성에 대한 변경 내용은 다음 달의 배출 데이터에 표시됩니다.
해결 방법:
- 다음 달 19일까지 데이터가 업데이트됩니다.
- 이 데이터 업데이트 일정을 고려하여 그에 따라 분석을 계획합니다.