予算管理¶
予算管理は、Guance の FinOps 機能の中核となる機能です。クラウドリソースの消費に対して月次/四半期/年次の上限を設定し、消費金額が閾値に達したときに自動でアラート通知を受け取ることで、コストを能動的に管理できます。
機能概要¶
予算管理では、以下が可能です:
- グローバル、プロダクト、クラウドアカウント、リージョン、クラウドベンダーの5つのディメンションで消費予算を設定
- 実績ベースの閾値アラート(例:80%警告、100%超過)を設定し、消費金額が閾値に達したら自動で通知
- 概要ページと予算詳細ページで予算の執行進捗と消費トレンドをリアルタイムに確認
- 予算アラートの履歴を遡り、各アラートのトリガー詳細と通知ステータスを確認
前提条件¶
予算管理を使用する前に、以下を確認してください:
- クラウドアカウントの接続が完了し、請求データが正常に収集されていること
- 現在のアカウントロールがワークスペース Ownerまたは管理者であること(読み取り専用権限のみのメンバーは予算ルールを作成・編集・削除できません)
- ワークスペースに決済通貨が設定されていること(予算額の通貨単位はワークスペースの決済通貨に連動し、個別に選択することはできません)
予算の作成¶
操作手順¶
- 概要 > 予算分析タブに移動し、「+ 予算を作成」をクリックします
- または予算ページに移動し、「+ 予算を作成」ボタンをクリックします
設定項目の説明¶
| 設定項目 | 必須 | 説明 |
|---|---|---|
| 予算名 | はい | カスタム名(例:「月次総予算」「ECS 予算」) |
| 予算ディメンション | はい | グローバル / プロダクト / クラウドアカウント / リージョン / クラウドベンダー |
| ディメンション値 | ディメンションにより異なる | グローバル以外の場合、既存の請求データからドロップダウンで選択します |
| 予算額 | はい | 数字のみ入力。通貨記号は自動で先頭に付与されます(ワークスペースに連動) |
| 予算サイクル | はい | 月次 / 四半期 / 年次。作成後は変更不可 |
| アラート閾値 | いいえ | デフォルトで80%警告、100%超過にチェックが入っています。1〜100の整数でカスタマイズ可能 |
| 通知先 | はい | Guanceの通知先管理(メンバー / チーム / メール / Webhook)を再利用します |
注意
- 同じディメンション + ディメンション値の組み合わせでは重複作成はできません(例:「プロダクト-ECS」予算が既に存在する場合、2つ目は作成できません)。
- 予算額は 0 より大きい必要があります。
予算一覧¶
予算一覧ページには、現在のワークスペース内のすべての予算ルールが表示され、以下の操作が可能です:
一覧フィールド¶
| フィールド | 説明 |
|---|---|
| 予算名 | ルール名。クリックすると詳細へ移動します |
| ディメンション | グローバル / プロダクト / クラウドアカウント / リージョン / クラウドベンダー |
| 予算額 | 予算金額(通貨記号を含む) |
| 利用額 | 現在のサイクル内の累計利用金額 |
| 進捗 | 使用率のプログレスバー。ステータスに応じて色分け表示 |
| ステータス | 正常 / 警告 / 超過 / 停止中 |
| 操作 | 編集 / 削除 |
並び替えルール¶
一覧はデフォルトでステータス順に並びます:超過 > 警告 > 正常 > 停止中。同じステータス内では使用率の高い順に表示されます。
クイックフィルター¶
左側ではステータス、ディメンション、サイクルによるクイックフィルターが可能で、目的の予算をすばやく特定できます。
予算の削除¶
削除をクリックすると、確認ダイアログが表示されます:
注意
削除後は復元できません。関連するアラートルールも無効になります。
削除を確定すると、該当の予算ルールと関連するアラート履歴が削除されます。
予算詳細¶
予算名をクリックすると詳細ページに入り、上から順に以下の内容が表示されます:
トップバー¶
予算名、現在のステータス、停止ボタン、エクスプローラーへの遷移リンクが表示されます。
指標(4項目)¶
| 指標 | 説明 |
|---|---|
| 予算額 | この予算の設定上限 |
| 当月利用額 | 現在のサイクルでの累計利用金額 |
| 残予算 | 予算額 - 利用額(超過時はマイナス表示) |
| 残り日数 | 現在のサイクルの残り日数 |
プログレスバー¶
使用率をパーセント表示し、警告閾値の位置がマークされます。
- 緑:正常(使用率 < 閾値%)
- 黄:警告(閾値% ≤ 使用率 < 100%)
- 赤:超過(使用率 ≥ 100%)
設定情報¶
予算の完全な設定を表示します:名前、ディメンション、サイクル、閾値、通知先、作成時間。
予算執行トレンドグラフ¶
この予算ディメンションにおける累計消費の折れ線グラフに加え、予算上限の赤線、警告閾値線を表示します。
アラート履歴¶
テーブルには、この予算のすべての履歴アラートレコードが表示されます:
| フィールド | 説明 |
|---|---|
| トリガー時間 | アラートのトリガー時間(分単位) |
| アラートタイプ | 警告 / 超過 |
| トリガー詳細 | 利用額 / 予算額(使用率%)、トリガー理由 |
| 送信ステータス | 送信済み / 送信失敗 |
| 通知先 | 実際に通知を受け取ったメンバー / チームのリスト |
注意
送信ステータス「送信済み」は、通知タスクが送信キューに正常に登録されたことを示します。受信サーバーへの最終的な配信成功を保証するものではありません。
予算ステータスの判定¶
予算ステータスは使用率に基づいてリアルタイムに計算されます:
| ステータス | 判定条件 | 色 |
|---|---|---|
| 超過 | 使用率 ≥ 100% | 赤 |
| 警告 | 閾値% ≤ 使用率 < 100% | 黄 |
| 正常 | 使用率 < 閾値% | 緑 |
| 停止中 | ユーザーによる手動停止 | グレー |
使用率の計算式:
ここで利用額とは、現在のサイクル内でこの予算ディメンションに該当する累計実支払い消費金額を指し、前日 24:00 時点の値です。
データの鮮度¶
予算管理のデータ更新頻度は日次です:
- 請求データの収集:毎日1回実行
- 予算進捗の更新:毎日 00:30 に実行
- ページに表示されるデータは前日 24:00 時点のもので、当日の消費は含まれません