コストインサイト
概要
コストインサイトは、AWS 環境におけるコストの異常を検知し、迅速な対応を支援する機能です。
この機能では、AWS のサービス単位でコストの急上昇を自動的に検出し、複数のアカウントを横断して異常を可視化します。これにより、特定アカウントや特定のサービスでの突発的な増加も見逃さずに把握可能です。 検出された情報は、ダッシュボード上で視覚的に確認できるほか、設定に応じてメールや Slack への通知も行われます。
日々変動するコストを常に監視し続けることは難しいですが、コストインサイトを活用することで、異常を見逃さず、余計なコストの発生や請求トラブルを未然に防ぐことができます。
通知の仕組み
コストインサイトは、過去 2 週間分の請求データ (CUR 2.0) をもとに日次で異常検知します。検知の際には、週単位で発生する通常の変動を無視するため、比較対象を 1 週間ごとに区切ります。 具体的には、直近の 1 日を除いた「期間 1 (今週) 」と「期間 2 (先週)」を比較し、期間 1 のコスト合計を期間 2 のコスト合計で割ることにより上昇率を算出します。
異常と判断する条件は、コストの上昇率が 10% 以上、かつ上昇額 10 UDS 以上の場合です。 また、比較対象である期間 2 のコスト合計が 0 の場合は、期間 1 のコストが 10 USD 以上であれば異常と見なします。
検知処理は日次で実行されますが、一度異常と判定されたサービスと AWS サービスの組み合わせについては、2 週間は同じ内容で通知されない仕様となります。
INFO
税金、及びサポート料金、クレジットについては、異常検知の対象外です。
インサイトの有効化
インサイト機能は、アロケーション を有効化することで利用可能となります。
INFO
コストの比較には 2 週間分のコストデータを利用するため、アロケーション機能を有効化してから 2 週間以上経過している必要があります。
利用方法
コストインサイトは、ダッシュボードのサイドバーにある [インサイト] メニューから利用できます。
インサイト画面を開くと、検出された異常が一覧として表示され、どのサービスでコストの急上昇が発生しているかを一目で確認できます。
一覧に表示されている異常通知は、状況を確認し終えた後や今後表示させたくない場合、 リストに表示されている [アーカイブ] ボタンをクリックすることで非表示にできます。
通知設定
通知設定を登録しておくことで、異常が検出された際にメールや Slack で通知を受け取ることができます。 詳しくは 通知設定 を参照してください。