Application Cost Profiler レポートの使用 - Application Cost Profiler

AWS Application Cost Profiler は 2024 年 9 月 30 日までに廃止され、新規顧客を受け入れなくなります。

翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。

Application Cost Profiler レポートの使用

使用状況データを AWS Application Cost Profiler と統合し、1 時間ごとにデータを送信すると、Application Cost Profiler によって自動的にレポートが生成されます。

レポートは、レポートを設定したときに選択したオプションに基づいて、毎日または毎月のいずれかで生成されます。レポートは、レポートを設定したときに選択した Amazon Simple Storage Service (Amazon S3) バケットに配信されます。

毎月 1 日に生成される日次レポートには、前月のデータが含まれます。

Application Cost Profiler レポートで使用可能なデータ

使用状況レポートに作成される列を次の表に示します。

列名 説明
PayerAccountId 組織内の管理アカウント ID。アカウントが AWS Organizations に属していない場合は、アカウント ID。
UsageAccountId 使用のあるアカウントのアカウント ID。
LineItemType レコードのタイプ。常に Usage になります。
UsageStartTime エポックからのミリ秒単位のタイムスタンプ (UTC)。指定されたテナントによる使用期間の開始時刻を示します。
UsageEndTime エポックからのミリ秒単位のタイムスタンプ (UTC)。指定されたテナントによる使用期間の終了時刻を示します。
ApplicationIdentifier Application Cost Profiler に送信される使用状況データに指定される ApplicationId
TenantIdentifier Application Cost Profiler に送信される使用状況データに指定される TenantId。使用状況データ内のレコードのないデータは、unattributed で収集されます。
TenantDescription Application Cost Profiler に送信される使用状況データに指定される TenantDesc
ProductCode 請求対象の AWS 製品 (例: AmazonEC2)。
UsageType 請求対象の使用タイプ (例: BoxUsage:c5.large)。
操作 請求対象のオペレーション (例: RunInstances)。
ResourceId 請求対象のリソースのリソース ID または Amazon リソースネーム (ARN)。
ScaleFactor リソースが 1 時間の割り当て超過である場合、例えば、レポートされる使用状況データが 1 時間ではなく 2 時間である場合、合計が実際の請求額と等しくなるようにスケール係数が適用されます (この場合は 0.5)。この列は、その 1 時間に特定のリソースに使用されたスケール係数をレポートします。スケール係数は常にゼロ (0) より大きく、1 以下です。
TenantAttributionPercent 指定されたテナントに帰属する使用の割合 (ゼロ (0)~1)。
UsageAmount 指定されたテナントに帰属する使用量。
CurrencyCode レートとコストに使用する通貨 (例: USD)。
Rate ユニットあたりの使用量の請求レート。
TenantCost 指定されたテナントでのそのリソースの合計コスト。
[Region] (リージョン) リソースの AWS リージョン。
名前 コストと使用状況レポートまたはリソース使用状況データを使用して、リソースのリソースタグを作成した場合、Name タグはここに表示されます。リソースタグの詳細については、コストと使用状況レポートユーザーガイドの「リソースタグの詳細」を参照してください。

以下は、2 時間での 1 リソースの出力レポートの例です。

PayerAccountId,UsageAccountId,LineItemType,UsageStartTime,UsageEndTime,ApplicationIdentifier,TenantIdentifier,TenantDescription,ProductCode,UsageType,Operation,ResourceId,ScaleFactor,TenantAttributionPercent,UsageAmount,CurrencyCode,Rate,TenantCost,Region,Name 123456789012,123456789012,Usage,2021-02-01T00:00:00.000Z,2021-02-01T00:30:00.000Z,Canary,unattributed,,AmazonEC2,BoxUsage:c5.large,RunInstances,i-0123abcd456efab12,1,0.5,0.5,USD,0.085,0.0425,us-east-1,test-tag 123456789012,123456789012,Usage,2021-02-01T00:30:00.000Z,2021-02-01T01:00:00.000Z,Canary,Tenant1,exampleTenantDescription1,AmazonEC2,BoxUsage:c5.large,RunInstances,i-0123abcd456efab12,1,0.5,0.5,USD,0.085,0.0425,us-east-1,test-tag 123456789012,123456789012,Usage,2021-02-01T01:00:00.000Z,2021-02-01T02:00:00.000Z,Canary,Tenant4,exampleTenantDescription4,AmazonEC2,BoxUsage:c5.large,RunInstances,i-0123abcd456efab12,0.25,1,0.25,USD,0.085,0.02125,us-east-1,test-tag 123456789012,123456789012,Usage,2021-02-01T01:00:00.000Z,2021-02-01T02:00:00.000Z,Canary,Tenant3,exampleTenantDescription3,AmazonEC2,BoxUsage:c5.large,RunInstances,i-0123abcd456efab12,0.25,1,0.25,USD,0.085,0.02125,us-east-1,test-tag 123456789012,123456789012,Usage,2021-02-01T01:00:00.000Z,2021-02-01T02:00:00.000Z,Canary,Tenant2,exampleTenantDescription2,AmazonEC2,BoxUsage:c5.large,RunInstances,i-0123abcd456efab12,0.25,1,0.25,USD,0.085,0.02125,us-east-1,test-tag 123456789012,123456789012,Usage,2021-02-01T01:00:00.000Z,2021-02-01T02:00:00.000Z,Canary,Tenant1,exampleTenantDescription1,AmazonEC2,BoxUsage:c5.large,RunInstances,i-0123abcd456efab12,0.25,1,0.25,USD,0.085,0.02125,us-east-1,test-tag

この例では、最初の 1 時間のうち半分の時間が Tenant1 に割り当てられています。残りの半分の時間は unattributed のままになっています。2 番目の 1 時間では、4 つのテナントすべてに 1 時間すべてが割り当てられています。この場合、スケール係数はそれらすべてを 0.25 ずつスケールダウンし、すべてに 1 時間の 4 分の 1 が割り当てられています。最終コストは、TenantCost 列で確認できます。