Azure で仮想マシンをいくつか作成しました。ASP.NET アプリケーション レポート ページで次の情報を取得するための API、PowerShell スクリプト、またはその他の方法はありますか。
- 個々の仮想マシンの課金データ。
- 個々の仮想マシンの使用状況データ。
ありがとう
Azure で仮想マシンをいくつか作成しました。ASP.NET アプリケーション レポート ページで次の情報を取得するための API、PowerShell スクリプト、またはその他の方法はありますか。
ありがとう
Azure は、顧客が新しい Azure 課金 API を使用して使用量と価格の詳細を取得する方法を提供するようになりました: https://weblogs.asp.net/scottgu/new-azure-billing-apis-available
Azure リソースの使用状況データを取得するために、利用できる新しい powershell コマンドレットもあります: get-UsageAggregates.
例: Switch-AzureMode -Name AzureResourceManager
Add-AzureAccount
Select-AzureSubscription "YOUR-AZURE-SUB-NAME"
$agggregate = get-UsageAggregates -ReportedStartTime "5/2/2015" -ReportedEndTime "5/5/2015"
Azure API の同じ機能を待っています。使用統計を JSON としてエクスポートする機能のリクエストを github で報告しました。Azure チームはおそらくそれに取り組んでいます。個々の VM の課金データを取得できる可能性がある場合は、この機能についてここに書き込んでください。