Get-UsageAggregates
報告された Azure サブスクリプションの使用状況の詳細を取得します。
構文
Get-UsageAggregates
-ReportedStartTime <DateTime>
-ReportedEndTime <DateTime>
[-AggregationGranularity <AggregationGranularity>]
[-ShowDetails <Boolean>]
[-ContinuationToken <String>]
[-DefaultProfile <IAzureContextContainer>]
[<CommonParameters>]
説明
Get-UsageAggregates コマンドレットは、次のプロパティによって集計された Azure サブスクリプション使用状況データを取得します。
- 使用状況が報告された日時の開始時刻と終了時刻。
- 集計の有効桁数 (日単位または時間単位)。
- 同じリソースの複数のインスタンスのインスタンス レベルの詳細。 一貫性のある結果を得るには、返されるデータは、使用状況の詳細が Azure リソースによって報告されたタイミングに基づいています。 詳細については、Microsoft Developer Network ライブラリの Azure Billing REST API リファレンス (https://msdn.microsoft.com/library/azure/1ea5b323-54bb-423d-916f-190de96c6a3c) を参照https://msdn.microsoft.com/library/azure/1ea5b323-54bb-423d-916f-190de96c6a3cしてください。
例
例 1: サブスクリプション データを取得する
Get-UsageAggregates -ReportedStartTime "5/2/2015" -ReportedEndTime "5/5/2015"
このコマンドは、2015 年 5 月 2 日から 2015 年 5 月 5 日までのサブスクリプションの報告された使用状況データを取得します。
パラメーター
データの集計精度を指定します。 有効な値は、日単位と時間単位です。 既定値は "Daily" (日単位) です。
| Type: | Microsoft.Azure.Commerce.UsageAggregates.Models.AggregationGranularity |
| Accepted values: | Daily, Hourly |
| Position: | Named |
| Default value: | None |
| Accept pipeline input: | False |
| Accept wildcard characters: | False |
前の呼び出しで応答本文から取得された継続トークンを指定します。 大きな結果セットの場合、応答は継続トークンを使用してページングされます。 継続トークンは、進行状況のブックマークとして機能します。 このパラメーターを指定しない場合、 データは ReportedStartTime で指定された日または時間の先頭から取得されます。 データを含むページへの応答の次のリンクに従うことをお勧めします。
| Type: | String |
| Position: | Named |
| Default value: | None |
| Accept pipeline input: | False |
| Accept wildcard characters: | False |
Azure との通信に使用される資格情報、アカウント、テナント、サブスクリプション。
| Type: | IAzureContextContainer |
| Aliases: | AzContext, AzureRmContext, AzureCredential |
| Position: | Named |
| Default value: | None |
| Accept pipeline input: | False |
| Accept wildcard characters: | False |
Azure 課金システムにリソース使用量が記録された日時の報告された終了時刻を指定します。 Azure は、世界中の複数のデータセンターにまたがる分散システムであるため、リソースが実際に消費された時間 (リソースの使用時間) と、使用量イベントが課金システムに到達するまでの遅延があります。これは、リソース使用量の報告時間です。 一定期間に報告されたサブスクリプションのすべての使用状況イベントを取得するには、報告された時間ごとにクエリを実行します。 報告された時間でクエリを実行した場合でも、コマンドレットはリソースの使用時間によって応答データを集計します。 リソース使用状況データは、データの分析に役立つピボットです。
| Type: | DateTime |
| Position: | Named |
| Default value: | None |
| Accept pipeline input: | False |
| Accept wildcard characters: | False |
Azure 課金システムでリソース使用量が記録された日時の報告開始時刻を指定します。
| Type: | DateTime |
| Position: | Named |
| Default value: | None |
| Accept pipeline input: | False |
| Accept wildcard characters: | False |
このコマンドレットが使用状況データを含むインスタンス レベルの詳細を返すかどうかを示します。 既定値は$Trueです。 $False場合、サービスはサーバー側で結果を集計するため、返される集計グループが少なくなります。 たとえば、3 つの Web サイトを実行している場合、既定では Web サイトの使用に 3 つの行項目が表示されます。 ただし、値が$Falseされると、同じ subscriptionId、 meterId、 usageStartTime、 usageEndTime のすべてのデータが 1 つの行項目に折りたたまれます。
| Type: | Boolean |
| Position: | Named |
| Default value: | None |
| Accept pipeline input: | False |
| Accept wildcard characters: | False |
入力
None
出力
Microsoft.Azure.Commerce.UsageAggregates.Models.UsageAggregationGetResponse
フィードバック
フィードバックの送信と表示