IBM Cloud Docs
使用量の表示

使用量の表示

IBM Cloud® の使用量の詳細は、請求および使用量ダッシュボードまたはコンソールの「使用量」ページから表示できます。 使用量の詳細には、組織で月ごとに使用されるすべてのサービスおよびリソースの見積もり料金の要約が含まれます。

開始前に

リソースの使用量データを表示するために必要なアクセス権限があることを確認します。 アクセス権限は、アカウント・レベルで割り当てることも、個々のリソース・グループに割り当てることもできます。

  • アカウント内のすべてのリソースの使用量を表示するには、請求アカウント管理サービスに対する管理者役割が設定されたアクセス・ポリシーが必要です。
  • 特定の IBM Cloud® Identity and Access Management (IAM) リソースのみの使用量を表示するには、リソース・グループに対するビューアー役割が必要です。

特定のリソース・グループの使用状況を表示するためのアクセスを制限するには、特定のリソース・グループ内の「すべての ID およびアクセス対応サービス」にビューアー以上の役割を割り当てます。

アクセス役割について詳しくは、IAM アクセス権限を参照してください。

コンソールでのサービス使用量の詳細の表示

「使用量の要約」ウィジェットには、月初来の使用量、先月の使用量、月次平均使用量、および翌月の予測使用量の概要が表示されます。 サービスに関連する使用量と特定のコストをより詳細に表示するには、使用量ページから使用量を表示します。

「使用量の要約」ウィジェットからの使用量の詳細の表示

「請求および使用量」ダッシュボードの「使用量の要約」ウィジェットには、実際の使用量の傾向と予測される使用量の傾向が表示されます。

翌月の予測使用量は、過去 3 カ月 (当月を含む) の使用量から傾向を検出することによって計算されます。 例えば、8 月の場合、予測使用量は、9 月の予測使用量を見つけるために、6 月、7 月、および 8 月の使用量の傾向に基づいて計算されます。

例えば、使用量が 6 月は $950.00 USD、7 月は $1000.00 USD、8 月は $1012.50 USD であるとします。 この差は、現在の月と先月、および先月とその前の月との間で計算されます。 その後、2 つの計算が平均化され、トレンドが検出されます。 この傾向の金額 $1043.75 USD は、来月の使用量の予測値であり、以下の計算が行われます。

  • 8 月と 7 月の間の変更 = $1012.50-$1000.00 = $12.50 USD
  • 7 月と 6 月の間の変更 = $1000.00-$950.00 = $50.00 USD
  • 平均変化 (トレンド) = ($12.50 + $50.00)/2 = $31.25 USD

8 月の使用量 ($1012.50) + 平均変化 ($31.25) = 翌月の予測使用量 ($1043.75 USD)

「使用量」ページからの使用量の詳細の表示

「サービス」セクションでは、サービスのリストと、それらのサービスに関連した見積もりコストを確認できます。 特定のリソースのすべてのインスタンスの見積もり料金の要約を表示するには、以下のステップを実行します。

  1. IBM Cloud® コンソールで 「管理」>「請求および使用量」 に移動し、 「使用量」 を選択します。
  2. 特定のタイプのリソースのすべてのインスタンスを表示するには、**「プランの表示」**をクリックします。
  3. 特定のリソース・タイプの各インスタンスの見積もり料金の詳細な要約を表示するには、**「詳細を表示」**をクリックします。 さらに、選択したインスタンスの詳細な月々の使用量メトリックも表示できます。

米ドル以外で請求される従量課金アカウントの場合、またはサブスクリプション・アカウントの場合は、すべてのサービスの使用量が翌月の 20 日に最終決定されます。 米ドルで請求される従量課金アカウントの場合は、すべてのサービスの使用量が翌月の 3 日に最終決定されます。

アカウントは、各請求サイクルの終わりにすべてのグループと組織で発生した総使用量について請求されます。 各請求サイクルは 1 カ月です。

グループで使用量サマリーをフィルタリングしたり、使用量の時間フレームを選択したりすることができます。 示された料金は、その特定の月にアカウントに対して請求される金額を表します。

**「グループまたは組織でフィルター」**リストから特定の組織を選択すると、無料層の部分の使用量を含め、その組織の合計使用量を表示できます。 アカウント・レベルでは無料枠の使用量が無料として表示されますが、組織レベルではそうではありません。 組織の使用量を表示した場合、無料の使用量と課金される使用量の両方を含む、その組織の実使用量が表示されます。 無料枠を除いた後、すべての組織の使用量を累積して、アカウントの使用量になります。

有料アカウントのアカウント所有者は、ランタイム、サービス、およびサード・パーティー・サービスを除く個別のサービスについて、アカウントの合計コストに対する消費量通知を設定できます。 詳しくは、使用量通知の設定を参照してください。

API を使用した使用量の表示

IBM Cloud 使用量レポート APIを呼び出すことにより、使用量をプログラマチックに表示できます。 API 呼び出しの照会は、アカウント、組織、リソース・グループ、またはリソース・インスタンスに基づいて行うことができます。

以下の例は、アカウント・レベルの使用量を表示するために使用できる照会を示しています。

curl -X GET -H "Authorization: {iam_token}" -H "Accept: application/json" "{base_url}/v4/accounts/{account_id}/usage/{billingmonth}"
ServiceCall<AccountUsage> getAccountUsage(GetAccountUsageOptions getAccountUsageOptions)
getAccountUsage(params)
get_account_usage(self,
        account_id: str,
        billingmonth: str,
        *,
        names: bool = None,
        accept_language: str = None,
        **kwargs
    ) -> DetailedResponse
(usageReports *UsageReportsV4) GetAccountUsage(getAccountUsageOptions *GetAccountUsageOptions) (result *AccountUsage, response *core.DetailedResponse, err error)

CSV ファイルへの使用量の詳細のエクスポート

アカウントの使用量サマリーやサービスとインスタンスに関する情報を CSV ファイルにエクスポートできます。 CSV ファイルをエクスポートすることにより、顧客へのチャージバックやコストの詳細な把握のために、各リソースの使用量およびコスト情報の見積もりを確認しやすくなります。 レポートにはアカウント全体の使用量データが含まれているため、使用量詳細をエクスポートするには、請求処理サービスに対する管理者権限が必要です。

これは最終請求書の見積もりではありません。 その他の料金または割引がアカウントに適用される可能性があるため、インスタンスのコストは最終請求額を反映していません。

  1. コンソールで管理>請求および使用量に移動し、使用量を選択します。

  2. **「CSV のエクスポート」**をクリックし、次のいずれかのオプションを選択します。

    • **「サマリー」**をクリックして、アカウントに関する使用量の概要と関連コストを表示する。
    • **「インスタンス」**をクリックして、各サービス・インスタンスに関する使用量の詳細情報を表示する。

    インスタンス CSV ファイル内のタグ関連の列を使用して、アカウント内のリソースの分析に役立てることができます。 例えば、1 つのアカウントに複数のプロジェクトがあり、それぞれに Kubernetes クラスターがあるとします。 個々のプロジェクトのコストを詳しく分析できるように、各インスタンスでのプロジェクト・タグに応じて CSV データを編成できます。 タグ付けについて詳しくは、タグの操作を参照してください。

    関連するタグをグループ化するために、タグを key:value ペアとして作成することを検討してください。 key が CSV ファイルの列になり、列のそれぞれの行に value が取り込まれます。 key:value タグ・スタイルに従わない場合、タグは 「その他のタグ」 列に表示されます。

CLI を使用した使用量の表示

コンソールの代わりに、IBM Cloud コマンド・ライン・インターフェース (CLI) を使用して使用量を表示することもできます。 以下のコマンドを使用して、リソース使用量と請求情報を入手します。

  1. ログインし、アカウントを選択します。

    ibmcloud login
    
  2. 以下の例のように、ibmcloud billing コマンドを実行して使用量を表示します。

    • 今月の使用量を表示します。

      ibmcloud billing account-usage [-d YYYY-MM] [--output FORMAT] [-q, --quiet]
      
    • 組織の月々の使用量を表示します (アカウント管理者または組織の請求管理者のみ)。

      ibmcloud billing org-usage ORG_NAME [-d YYYY-MM] [--output FORMAT] [-q, --quiet]
      
    • リソース・グループの月々の使用量を表示します (アカウント管理者またはリソース・グループ管理者のみ)。

      ibmcloud billing resource-group-usage GROUP_NAME [-d YYYY-MM] [--output FORMAT] [-q, --quiet]
      
    • 現行アカウントの月々のリソース・インスタンス使用量を表示します。

      ibmcloud billing resource-instances-usage [-o ORG] [-g RESOURCE_GROUP] [-d YYYY-MM] [--output FORMAT] [-q, --quiet]