AWS 請求書に ####-VendedLog-Bytes に関する料金が記載されています。その料金を確認したうえで、今後の料金を削減したいです。
簡単な説明
注: この記事において、#### はログを設定したリージョンの AWS リージョンコードを表します。たとえば、USE1 は us-east-1 のリージョンコードです。
Amazon CloudWatch ログにデータを転送するように Amazon Virtual Private Cloud (Amazon VPC) のフローログを設定すると、Cost Explorer には ####-VendedLog-Bytes の料金が表示されます。Amazon Simple Storage Service (Amazon S3) を使用してログを保存すると、####-S3-Egress-Bytes の料金が表示されます。
次の AWS サービスを使用して Amazon S3 にログを発行することができます。
- Amazon VPC
- AWS Global Accelerator
- Amazon Route 53 Resolver
- AWS WAF
Vended Logs 料金の計算方法に関する詳細については、Amazon CloudWatch 料金表を参照してください。
AWS Data Exports を使用して、Amazon S3 へのデータ転送にかかる費用を手動で計算することもできます。
解決策
Cost Explorer を使用して料金を確認する
次の手順を実行します。
- AWS Billing and Cost Management コンソールで [請求] ページを開きます。
- ナビゲーションペインで、[Cost Explorer] を選択します。
- [レポートパラメータ] ペインで、次のフィルターを適用して関連する料金を検索します。
[時間] で関連する日付を選択します。
[詳細度] で [日ごと] を選択します。
[ディメンション] で [使用タイプ] を選択します。
[フィルター] の [サービス] で [CloudWatch] を選択します。次に、[適用] を選択します。
[使用タイプ] で検索フィールドに "vended" と入力し、確認する Vended Logs を検索します。
- [フィルターを適用] を選択します。
1 日あたりのログの量と、対応するコストを示す 2 つのグラフが表示されます。環境内のワークロードに関連してログの量が変化する動向を比較することができます。
(オプション) AWS Data Exports を使用して料金を手動で確認する
AWS Billing and Management コンソールの Data Exports ページを使用すると、データのエクスポートを作成できます。コストを AWS 請求書の料金と比較し、コスト削減戦略を実施して料金を削減します。
今後のコストを削減する
Vended Log の料金は、Amazon CloudWatch Logs、Amazon S3、または Amazon Data Firehose に送信するログの量に基づきます。ログの量を減らすことで、将来のコストを削減できます。
VPC フローログを使用する場合は、エラスティックネットワークインターフェイスの数に基づいてスコープを制限します。さらに、次の場合にのみこの機能を有効にします。
- 特定のネットワークインターフェイスまたはサブネット用
- トラフィックの REJECT または ACCEPT 用
- 問題のトラブルシューティングを行う場合
関連情報
CloudWatch のコストを分析、最適化、削減する