予算アラートの設定

プロジェクトでの費用の計画と管理に役立てるため、予算アラートを設定できます。予算アラートを設定すると、特定の金額に対して利用額がどの程度になっているかを追跡できます。

予算アラートは請求先アカウントまたはプロジェクトに適用でき、指定の額に設定するか前月の利用額に合わせるかを選択できます。利用額が予算の一定の割合を超えると、アラートが課金管理者と請求先アカウント ユーザーに送信されます。

アラートしきい値の設定

アラートしきい値を作成するには:

  1. Google Cloud Platform Console に移動します。
  2. Console の左側のメニューを開き、[お支払い] をクリックします。
  3. 請求先アカウントが複数ある場合は、現行プロジェクトの請求を管理するために、[リンクされた請求先アカウントに移動] を選択します。別の請求先アカウントを見るには、[請求先アカウントを管理] を選択します。
  4. 左側にある [予算とアラート] をクリックします。
  5. [予算を作成] をクリックします。
  6. [予算名] に予算アラートの名前を入力します。
  7. [プロジェクトまたは請求先アカウント] で、予算アラートを適用するプロジェクトまたは請求先アカウントを選択します。予算アラートを請求先アカウントに適用すると、その請求先アカウントに関連付けられたすべてのプロジェクトの利用額が予算アラートに反映されます。
  8. [予算額] で、予算アラートを [指定額] に設定するか、または [先月の利用額] に合わせて設定するかを選択できます(月の利用額は毎月 1 日に $0 にリセットされます)。
  9. 予算アラートを指定額に設定する場合は、その金額を入力します。前月の利用額を基にする場合、金額は自動的に更新されます。
  10. デフォルトのアラート設定をそのまま使用する場合は [保存] をクリックします。アラートを設定または削除するには、次のアラートの設定、編集、削除のタスクに進みます。

アラートの設定、編集、削除

予算を作成する際、予測される請求額が予算の一定の割合を超えたときに、課金管理者と請求先アカウントのユーザーにメールの通知が送信されるようにアラートを設定できます。

予算アラートを設定、編集、削除するには:

  1. 必要に応じて、上記の手順に沿って予算を作成します。
    または、次の手順に沿って、既存の予算にアラートを追加します。

    1. Google Cloud Platform Console に移動します。
    2. Console の左側のメニューを開き、[お支払い] をクリックします。
    3. 請求先アカウントが複数ある場合は、現行プロジェクトの請求を管理するために、[リンクされた請求先アカウントに移動] を選択します。別の請求先アカウントを見るには、[請求先アカウントを管理] を選択します。
    4. 左側の [予算とアラート] をクリックし、アラートを追加する予算アラートの名前をクリックします。
  2. アラートを発生させる予算の割合を [予算の割合] に入力します。対応する利用額が [金額] に自動的に入力されます(または、[金額] の方を入力して割合を計算させることもできます)。デフォルトは 50%、90%、100% ですが、これらの割合は変更できます。また、アラートのフィールドを追加または削除することもできます。

  3. さらにアラートを追加するには、アラートリストの下のプラス記号(+)をクリックしてフィールドを追加します。

  4. アラートを削除するには、その横の [X] をクリックします。

  5. 現在の予算アラートの設定を保存するには、[保存] をクリックします。

予算の表示、編集、削除

すべての予算のステータスを表示する、または予算を編集、削除するには:

  1. Google Cloud Platform Console に移動します。
  2. Console の左側のメニューを開き、[お支払い] をクリックします。
  3. 請求先アカウントが複数ある場合は、現行プロジェクトの請求を管理するために、[リンクされた請求先アカウントに移動] を選択します。別の請求先アカウントを見るには、[請求先アカウントを管理] を選択します。
  4. 左側にある [予算とアラート] をクリックします。次の情報が表示されます。

    • [予算名]。
    • [予算タイプ]。予算アラートが [指定額] であるか、[先月の利用額] に基づくかを示します。
    • 予算アラートの [対象]。予算アラートが請求先アカウントとプロジェクトのどちらに適用されるかを示します。
    • [アラートを発生させる割合]。アラートを発生させる予算の割合を一覧表示します。
    • [利用額と予算額]。予算額に対して利用額を追跡する視覚的ゲージも表示されます。
  5. 予算アラートを削除するには、予算アラート名の横にあるチェックボックスをオンにして、ページ上部の [削除] をクリックします。

  6. 予算を編集するには、予算アラート名をクリックして、目的のフィールドを変更します。各フィールドの意味について詳しくは、上記の「予算の作成」セクションをご覧ください。

通知の管理

予算の現在のステータスを Cloud Pub/Sub メッセージで受け取る、プログラムによる通知を有効にできます。

プログラムによる通知を有効にするには:

  1. Cloud Billing 用の Cloud Pub/Sub トピックを構成して、予算アラートを発行します。予算の Cloud Pub/Sub トピックをすでに構成してある場合は、すべての予算に対してトピックを再利用できます。または、予算ごとに一意のトピックを作成することもできます。

    1. Google Cloud Platform Console の Cloud Pub/Sub ページに移動します。
    2. プロジェクトを選択します。
    3. [トピックを作成] をクリックし、名前を付けて保存します。
  2. Console の左側のメニューを開き、[お支払い] をクリックします。

    1. 左側にある [予算とアラート] をクリックします。
    2. [予算を作成] をクリックして新しい予算を作成します。既存の予算アラートを編集するには、予算アラート名をクリックします。
    3. [通知の管理] で、[Pub/Sub トピックをこの予算に接続する] を選択します。
    4. 通知するプロジェクトトピックを選択し、[保存] をクリックします。

通知形式

Cloud Pub/Sub トピックに送信される通知は、次の 2 つの部分から構成されます。

  • 属性: イベントを記述する Key-Value ペア。
  • データ: 予算アラートの詳細を記述する JSON オブジェクトを含む文字列。

属性

属性は、Cloud Billing から Cloud Pub/Sub トピックに送信されるすべての通知に含まれる Key-Value ペアです。通知ペイロードに関係なく、通知には次の Key-Value ペアのセットが含まれます。

属性名 説明
billlingAccountId 01D4EE-079462-DFD6EC 予算を所有する請求先アカウントの識別子。
budgetId de72f49d-779b-4945-a127-4d6ce8def0bb 請求先アカウント内の予算アラートの識別子。
schemaVersion 1.0 通知のスキーマ バージョン。

データ

スキーマ バージョン 1.x の場合、予算アラートの詳細は base64 でエンコードされた UTF-8 文字列で返されます。これには、次のプロパティを持つ JSON オブジェクトが含まれています。

データ 説明
budgetDisplayName "My Personal Budget" 予算に割り当てられた、人が読める形式の名前。
alertThresholdExceeded 0.9 最高予算のしきい値。これを超えると、アラートが通知されます。値は 10 進数形式です(たとえば 0.9 は 90% です)。費用がしきい値を超えない場合、このキーは存在しません。
costAmount 140.321 発生した費用。追跡されるコストのタイプは、予算のフィルタと設定によって異なります。
costIntervalStart "2018-02-01T08:00:00Z"

予算アラート期間の開始。報告されるコストには、この時点から使用が開始されたコストが含まれます。現在、この日付は予算の使用が発生した月の最初の日になります。

budgetAmount 152.557 予算に割り当てられた金額。
budgetAmountType "SPECIFIED_AMOUNT" 予算の金額タイプ。これは、「SPECIFIED_AMOUNT」(定額)または「LAST_MONTH_COST」(先月の費用)のいずれかです。
currencyCode "USD" 予算アラートの通貨。すべての費用と予算アラートの金額はこの通貨で表示されます。

配信の保証

  • 予算通知は、予算の現在のステータスとともに 1 日に複数回送信されます。
  • 最初の通知を受け取るまでに数時間かかる場合があります。
  • 請求先アカウントが使用されていない場合、通知は送信されません。
  • トピックの構成ミスによって配信が失敗した場合は、通知されません。これは、トピックが存在しない、Cloud Billing に発行権限がない、または割り当てを超過した場合に発生します。
  • Cloud Pub/Sub は最低 1 回の配信のみを保証します。メッセージが複数回送信されたり、メッセージが順不同で到着したりする場合があります。
このページは役立ちましたか?評価をお願いいたします。