課金データを Azure にアップロードして Azure portal に表示する

接続モード - 課金データに対する影響

次の 2 つのモードで Azure Arc 対応データ サービスを実行できます。

  • 間接接続 - Azure に直接接続することはできません。 データは、エクスポートとアップロードのプロセスを通してのみ Azure に送信されます。
  • 直接接続 - このモードでは、Azure Arc 対応 Kubernetes サービスに存在する依存関係により、Azure と、Azure Arc 対応データ サービスがデプロイされている Kubernetes クラスターとの間に、直接接続が提供されます。 これにより、Azure からより多くの機能が有効になり、Azure PaaS でデータ サービスを管理するのと同じように、Azure portal を使用して Azure Arc 対応データ サービスを管理することもできます。

接続モードに関するページで、両者の違いの詳細を確認できます。

間接接続モードでの課金データは、Azure Arc データ コントローラーからセキュリティで保護されたファイルに定期的にエクスポートされた後、Azure にアップロードされて処理されます。 将来の直接接続モードでの課金データは、だいたい 1 時間に 1 回 Azure に自動的に送信され、サービスのコストをほぼリアルタイムで見ることができます。 間接接続モードでのデータのエクスポートとアップロードのプロセスは、スクリプトを使用して自動化でき、それを自動的に行うサービスが作成される可能性もあります。

課金データを Azure にアップロードする - 間接接続モード

Note

使用状況 (課金) データのアップロードは、直接接続モードで自動的に行われます。 次の手順は、間接接続モードにのみ該当します。

課金データを Azure にアップロードするには、まず次のことを行う必要があります。

  1. Azure Arc 対応データ サービスがまだない場合は作成します。 たとえば、次のいずれかを作成します。
  2. 課金テレメトリ収集プロセスで課金データを収集できるように、データ サービスが作成されてから少なくとも 2 時間待ちます。
  3. リソース インベントリ、使用状況データ、メトリック、およびログを Azure Monitor にアップロードするで説明されている手順に従い、使用状況/課金/ログ データをアップロードするための前提条件を設定し、使用状況データを Azure にアップロードするに進んで、課金データをアップロードします。

Azure portal で課金データを表示する

Azure portal で課金データを表示するには、次の手順のようにします。

  1. Azure portal を開きます。
  2. 画面の上部にある検索ボックスに「Cost Management」と入力し、Cost Management サービスをクリックします。
  3. [Cost Management の概要] で、[Cost Management] タブをクリックします。
  4. 左側の [コスト分析] タブをクリックします。
  5. ビューの上部にある [リソースごとのコスト] ボタンをクリックします。
  6. スコープが、データ サービス リソースが作成されたサブスクリプションに設定されていることを確認します。
  7. ビューの上部近くにある [スコープ] セレクターの横の [ビュー] ドロップダウンで、[リソースごとのコスト] を選択します。
  8. 日付フィルターが、[今月] またはデータ サービス リソースを作成したときのタイミングによって意味のある他の時間範囲に設定されていることを確認します。
  9. Azure Arc 対応データ サービスの 1 つの種類にフィルターを絞り込む場合は、[フィルターの追加] をクリックし、[リソースの種類] = Microsoft.AzureArcData/<data service type> でフィルターを追加します。
  10. 作成されて Azure にアップロードされたすべてのリソースの一覧が表示されます。 課金メーターは $0 であるため、コストは常に $0 であることがわかります。

課金データをダウンロードする

課金概要データを、Azure portal から直接ダウンロードできます。

  1. 上の手順に従って表示される [コスト分析] のリソース種類別ビューで、上部の近くにある [ダウンロード] ボタンをクリックします。
  2. ダウンロード ファイルの種類 (Excel または CSV) を選択し、[データのダウンロード] ボタンをクリックします。
  3. 選択したファイルの種類に応じて、適切なエディターでファイルを開きます。

課金データをエクスポートする

課金エクスポート ジョブを作成することにより、詳細な使用状況と課金データを Azure Storage コンテナーに定期的にエクスポートすることもできます。 これは、請求期間内に特定のインスタンスが課金された時間数など、課金の詳細を確認したい場合に便利です。

課金エクスポート ジョブを設定するには、次の手順のようにします。

  1. 左側の [エクスポート] をクリックします。
  2. 追加をクリックします。
  3. 名前とエクスポートの頻度を入力し、[次へ] をクリックします。
  4. 新しいストレージ アカウントの作成または既存の使用を選択し、課金データ ファイルのエクスポート先のストレージ アカウント、コンテナー、ディレクトリ パスの指定をフォームに入力して、[次へ] をクリックします。
  5. Create をクリックしてください。

課金データのエクスポート ファイルは約 4 時間使用でき、課金エクスポート ジョブを作成するときに指定したスケジュールに基づいてエクスポートされます。

エクスポートされた課金データ ファイルを表示するには、次の手順のようにします。

Azure portal で課金データ ファイルを検証できます。

重要

課金エクスポート ジョブを作成した後、4 時間待ってから次の手順に進んでください。

  1. ポータルの上部にある検索ボックスに「ストレージ アカウント」と入力し、[ストレージ アカウント] をクリックし ます。
  2. 上で課金エクスポート ジョブを作成するときに指定したストレージ アカウントをクリックします。
  3. 左側の [コンテナー] をクリックします。
  4. 上で課金エクスポート ジョブを作成するときに指定したコンテナーをクリックします。
  5. 上で課金エクスポート ジョブを作成するときに指定したフォルダーをクリックします。
  6. 生成されたフォルダーとファイルにドリルダウンし、生成された .csv ファイルの 1 つをクリックします。
  7. [ダウンロード] ボタンをクリックすると、ファイルがローカル環境のダウンロード フォルダーに保存されます。
  8. Excel などの .csv ファイル ビューアーを使用してファイルを開きます。
  9. 結果をフィルター処理して、リソースの種類 = Microsoft.AzureArcData/<data service resource type の行のみを表示します。
  10. 現在の 24 時間の期間中にインスタンスが使用された時間数が、UsageQuantity 列に表示されます。