予算管理¶
予算管理は Guance の FinOps 機能の重要な構成要素です。クラウドリソースの消費に対して月次/四半期/年次の上限を設定し、消費進捗とトレンド予測を通じて予算リスクを早期に発見できます。
機能概要¶
予算管理では、以下が可能です:
- 全体、プロダクト、クラウドアカウント、リージョン、クラウドベンダーの5つのディメンションで消費予算を設定
- 実績閾値アラートを設定(例:80%で警告、100%で予算超過)。消費が閾値に達すると自動的に通知
- 超過予測アラートを有効にすると、実際の超過前にリマインダーを受信
- 概要ページと予算詳細ページで予算の執行進捗、サイクル末の予想消費、消費トレンドを確認
- 予算アラート履歴を追跡し、各アラートのトリガー詳細と通知ステータスを確認
前提条件¶
予算管理を使用する前に、以下を確認してください:
- クラウドアカウント連携が完了し、請求データが正常に収集されていること
- 現在のアカウントロールがワークスペース Ownerまたは管理者であること(読み取り専用権限のみのメンバーは予算ルールの作成/編集/削除ができません)
- ワークスペースに決済通貨が設定されていること(予算金額の単位はワークスペースの決済通貨に従います。個別に選択はできません)
予算の作成¶
操作手順¶
- 概要 > 予算分析 タブに移動し、「+ 予算を作成」をクリック
- または予算ページに移動し、「+ 予算を作成」ボタンをクリック
設定項目の説明¶
| 設定項目 | 必須 | 説明 |
|---|---|---|
| 予算名 | はい | 任意の名前。「月次総予算」「ECS 予算」など |
| 予算ディメンション | はい | 全体 / プロダクト / クラウドアカウント / リージョン / クラウドベンダー |
| ディメンション値 | ディメンションによって異なる | 全体ディメンション以外の場合、既存の請求データからドロップダウンで選択 |
| 予算額 | はい | 数字のみを入力。通貨記号は自動的に前置されます(ワークスペースに従う) |
| 予算サイクル | はい | 月次 / 四半期 / 年次。作成後は変更不可 |
| アラート閾値 | いいえ | デフォルトで80%警告、100%予算超過にチェック済み。1〜100の整数をカスタム設定可能 |
| 超過予測アラート | いいえ | 有効にすると、サイクル末の予想消費が予算の90%に達した場合、または今後7日以内に予算を超える見込みがある場合にリマインダーを送信 |
| 通知先 | はい | Guance の通知先管理(メンバー/チーム/メール/Webhook)を再利用 |
予測結果はシステムによって自動生成されます。「超過予測アラート」は予測リマインダーの送信有無のみを制御し、ページに表示される予測結果には影響しません。
注意
- 同じディメンション + ディメンション値の組み合わせでは重複作成はできません(例:「プロダクト-ECS」予算が既に存在する場合、2つ目を作成することはできません)
- 予算額は0より大きい必要があります
予算リスト¶
予算リストページには、現在のワークスペースのすべての予算ルールが表示され、以下の操作が可能です:
リスト項目¶
| フィールド | 説明 |
|---|---|
| 予算名 | ルール名。クリックすると詳細に移動 |
| ディメンション | 全体 / プロダクト / クラウドアカウント / リージョン / クラウドベンダー |
| 予算額 | 予算金額(通貨記号を含む) |
| サイクル | 月次 / 四半期 / 年次 |
| 使用済み | 現在のサイクル内の累計使用金額 |
| 進捗 | 使用率のプログレスバー。色でステータスを識別 |
| サイクル末予想 | 現在の消費トレンドに基づくサイクル末の累計消費予測額。予測がない場合は「—」を表示 |
| ステータス | 正常 / 警告 / 超過見込み / 予算超過 / 無効 |
| 操作 | 編集 / 削除 |
並べ替えルール¶
リストはデフォルトでステータス順に並びます:予算超過 > 超過見込み > 警告 > 正常 > 無効。同じステータス内では使用率の高い順に並びます。
クイックフィルター¶
左側でステータス、ディメンション、サイクルによるクイックフィルターが可能です。「超過見込み」フィルターを使用すると、今サイクル内に予算を超える可能性のある項目を素早く見つけられます。
予算の削除¶
削除をクリックすると、確認ダイアログが表示されます:
注意
削除後は復元できません。関連するアラートルールも無効になります。
削除を確認すると、その予算ルールと関連するアラート履歴が削除されます。
予算の詳細¶
予算名をクリックして詳細ページに移動し、上から順に以下の内容を確認できます:
上部バー¶
予算名、現在のステータス、無効化ボタン、エクスプローラーへのジャンプリンクを表示します。
4つの指標¶
| 指標 | 説明 |
|---|---|
| 予算額 | この予算に設定された上限 |
| 今サイクル使用済み | 現在のサイクルの累計使用金額 |
| サイクル末予想 | 予想されるサイクル末の累計消費額 |
| 超過見込み額 | サイクル末の予想消費が予算を超える金額 |
予測がない場合、「サイクル末予想」と「超過見込み額」は「—」と表示されます。
プログレスバー¶
使用率を視覚的に表示し、警告閾値の位置をマークします。
- 緑:正常(使用率 < 閾値%)
- 黄:警告(閾値% ≤ 使用率 < 100%)
- 赤:予算超過(使用率 ≥ 100%)
設定情報¶
予算の完全な設定を表示します:名前、ディメンション、サイクル、閾値、超過予測アラート、通知先、作成時間。
実行トレンドチャート¶
トレンドチャートには、現在のサイクルの累計実績消費と予想消費が表示されます:
- 実線は累計実績消費を表します
- 点線は現在日からサイクル終了までの予想消費を表します
- 図には予算警告閾値、予算上限、今日の位置、予想される初回予算超過日もマークされます
予測を表示トグルで予測線の表示/非表示を切り替えられます。このトグルはチャートの表示のみに影響し、予算ステータスとアラートには影響しません。
現在のサイクルの累計消費に基づく線形トレンド予測です。毎日更新され、予算判断の参考にのみ使用されます。
アラート履歴¶
テーブルには、この予算のすべての過去のアラート記録が表示されます:
| フィールド | 説明 |
|---|---|
| トリガー時刻 | アラートのトリガー時刻(分単位) |
| アラートタイプ | 警告 / 予測警告 / 統合警告 / 予算超過 |
| トリガー詳細 | 実績消費、サイクル末の予想消費、および対応するトリガー理由 |
| 送信ステータス | 送信済み / 送信失敗 |
| 通知先 | 実際に通知を受信したメンバー/チームのリスト |
実績消費と予測結果が同時にリマインダー条件を満たした場合、システムは1つの通知のみを送信し、通知内で両方の理由を説明します。例:
現在の実績消費が予算の80%に達しました。4日後に予算を超える見込みで、サイクル末の予想消費は ¥1,128 です。
注意
送信ステータス「送信済み」は、通知タスクが送信キューに正常に送信されたことを示します。受信サーバーへの最終的な配信成功を保証するものではありません。
予算ステータスの判定¶
予算ステータスの説明は以下のとおりです:
| ステータス | 判定条件 |
|---|---|
| 予算超過 | 実績使用率 ≥ 100% |
| 超過見込み | サイクル末の予想消費が予算額に達している、または超える |
| 警告 | 実績使用率がアラート閾値に達した、またはサイクル末の予想消費が予算の90%に達した |
| 正常 | 現在の消費と予測結果のいずれもリマインダー条件に達していない |
| 無効 | ユーザーが手動で無効化した |
使用率の計算式:
使用済み金額は、現在のサイクル内で該当する予算ディメンションに一致する累計実支払い消費額で、前日24:00時点のものです。
データの鮮度¶
予算管理のデータ更新頻度は日次です:
- 請求データ収集:毎日1回実行
- 予算進捗の更新:毎日00:30に実行
- ページに表示されるデータは前日24:00時点のもので、当日の消費は含まれません
- 消費予測は毎日更新され、現在の予算サイクルのみを予測します
- 利用可能な消費データが不足している場合、ページに「データ不足のため、消費予測を生成できません」と表示され、予測リマインダーは送信されません
- 予測が一時的に利用できない場合でも、実績消費の進捗と実績閾値アラートは正常に使用できます
- 無効化された予算では消費予測は生成されません