次の方法で共有


Azure での炭素最適化のトラブルシューティングを実施しました

この記事は、炭素の最適化を使用するときに発生する可能性がある一般的な問題を診断してトラブルシューティングするのに役立ちます。

アクセスの問題

次のセクションでは、一般的なアクセスの問題とその解決策について説明します。

炭素の最適化でアクセスが拒否されました

問題: [カーボン最適化] ページにアクセスするときのアクセス許可の問題。

解決方法:

  • 適切なアクセス許可を要求します。
  • 炭素排出量データは、Carbon Optimization ReaderSubscription Owner、および Subscription Contributor の役割にアクセスできます。 これらのロールを使用すると、[排出量の傾向] ページと [排出量の詳細] ページで炭素排出量データを表示できます。
  • アクセス許可はサブスクリプション レベルで設定されます。

炭素最適化閲覧者ロールを割り当てる 手順:

Carbon Optimization Reader ロールを割り当てるには、サブスクリプションの所有者または共同作成者である必要があります。

  1. Azure portal の [ サブスクリプション] ページに移動します。
  2. ロールを割り当てるサブスクリプションを選択します。
  3. アクセス制御 (IAM)を選択します。
  4. ロールの割り当てを追加を選択します。
  5. [ロール] ドロップダウン リストから [炭素最適化閲覧者] を選択します。
  6. ロールを割り当てるユーザーまたはグループを選択します。
  7. [保存] を選択します。

データの制限事項

次のセクションでは、一般的なデータ制限とその解決策について説明します。

100 を超えるサブスクリプションのデータを表示する

問題: データは、炭素の最適化ページで炭素排出量データを表示するときに一度に選択された最大 100 個のサブスクリプションで使用できます。

現在の動作: 100 を超えるサブスクリプションを選択すると、選択した最初の 100 個のサブスクリプションについてのみデータが表示されます。

解決: 正確で完全なデータを表示するには、最大 100 個のサブスクリプションを選択します。

関連するサブスクリプションを選択するための のヒント:

  • 選択内容を確認して、サブスクリプションが 100 個を超えないようにします。 サブスクリプション選択フィルターには、選択したサブスクリプションの数が表示されます。
  • 炭素最適化の目標に最も関連するサブスクリプションを選択します (たとえば、使用量や排出量が最も多い)。
  • 複数の手順で分析を実行し、一度に最大 100 個のサブスクリプションの異なるセットを選択します。

排出量データの 12 か月のルックバック期間

問題: 炭素最適化では、過去 12 か月間のリソースの排出量データが表示されます。

解決: 過去 12 か月を超えるデータについては、次の使用を検討してください。

排出量データの問題

次のセクションでは、一般的な排出データの問題とその解決策について説明します。

スコープ 2 の全排出量または大部分がゼロ

説明: このエラーは、スコープ 2 の場所データではなく、スコープ 2 の市場データが表示されるために発生します。 詳細については、計算手法を参照してください。

API の問題

次のセクションでは、一般的な API の問題とその解決策について説明します。

API 認証エラー

エラー: Failed to send request to Microsoft.Carbon due to AAD authentication error

説明: このエラーは、テナント管理者がテナントでアプリを無効にした場合に発生する可能性があります。

解決方法:

  • テナントで "Prod-AzureSustainability" が無効になっているかどうかを確認するには、テナント管理者に問い合わせてください。 無効になっている場合は、有効にします。

特定の API レポートの種類でサポートされる 1 か月の日付スコープ

問題: 複数の月にまたがるデータを要求しようとするとエラーが発生し、一度に 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' は一度に 1 か月しかサポートしません。

解決方法:

  • 'ItemDetailsReport' および 'TopItemsSummaryReport' API レポートの種類を使用する場合は、1 か月間データを照会します。
  • 毎月の最初の日を入力して、月全体の排出量データを取得します。

要求の調整

問題: API には、テナントあたり 1 分あたり 100 クエリ (QPM) の制限があります。

想定される動作: この制限を超えると調整が発生する可能性があり、レートが制限を下回るまで、他の要求がキューに入れたり拒否されたりする可能性があります。

解決策: 特に需要の高い期間中にスロットリングを避けるために、クエリレートを監視し管理します。

一般的な制限事項

次のセクションでは、一般的な一般的な制限事項とその解決策について説明します。

選択したサブスクリプションのデータを [カーボン最適化] ページに表示できない

問題:選択したサブスクリプションのデータを表示できないというエラー メッセージは、いくつかの理由で表示される場合があります。

  • 一部のサブスクリプションには Carbon Optimization Reader ロールが欠けています。
  • データがまだ使用できない新しいサブスクリプション (データが表示されるまでに少なくとも 1 か月かかります)。
  • リソース使用量がないサブスクリプション。そのため、排出量データはありません。

解決方法:

  • 必要なアクセス許可があることを確認します。 「炭素最適化 に関する詳細は、アクセス拒否を参照してください。」
  • 新しいサブスクリプションでデータが使用可能になるまで待ちます。
  • [コスト分析] ページまたは [リソース] ページでサブスクリプションの使用状況を確認します。

初回アクセス時にテナント登録を 1 時間待機する

問題: 一部のテナントでは、最初の訪問で最大 1 時間待つ場合があります。

想定される動作: テナントで初めて [カーボン最適化] ページを表示している場合は、テナントがシステムに登録されるまで 30 分から 1 時間待機します。 この間、テナントの登録が進行中であることを示すメッセージが表示されたり、空白のページが表示されたりすることがあります。 登録が完了すると、データを確認できます。 テナントが登録されると、同じテナント上の組織内の他のユーザーは、待機時間なしでデータにアクセスできます。

データ待機時間

問題: リソース構成の変更は、翌月の排出量データに表示されます。

解決方法:

  • データは、翌月の 19 日までに更新されます。
  • このデータ更新スケジュールを考慮して、それに応じて分析を計画します。