gpt4 book ai didi

azure - 如何查看 Azure 中每个位置的每个资源的成本?

转载 作者:行者123 更新时间:2023-12-03 05:10:47 25 4
gpt4 key购买 nike

我已转到 Azure 成本管理并按位置查看。但我想按位置查看资源并查看每个资源的成本。我如何从 Azure 或 Powershell 获取此信息?

我尝试从成本管理屏幕进行过滤,但只能按位置而非资源获取过滤器。

最佳答案

I tried to make a cost list based on location as per the Location in Azure and I was able to provision the requirement successfully.

要在 Azure 成本管理中按位置查看每个资源的成本,可以使用 Azure PowerShell。以下是实现这一目标的方法

  Install-Module -Name Az
Connect-AzAccount

连接后,您可以使用 Get-AzConspirationUsageDetail cmdlet 按位置检索每个资源的成本详细信息。这是一个示例命令:

$usageDetails = Get-AzConsumptionUsageDetail | Where-Object { $_.PretaxCost -ne $null }

$groupedDetails = $usageDetails | Group-Object InstanceLocation | ForEach-Object {
$location = $_.Name
$locationDetails = $_.Group | ForEach-Object {
[PSCustomObject]@{
Location = $_.InstanceLocation
ResourceName = $_.InstanceName
PretaxCost = $_.PretaxCost
}
}
$totalCost = ($locationDetails | Measure-Object PretaxCost -Sum).Sum
[PSCustomObject]@{
Location = $location
TotalPretaxCost = $totalCost
ResourceDetails = $locationDetails
}
}

# Format the output as a table
$groupedDetails | Format-Table -AutoSize

输出:

enter image description here

关于azure - 如何查看 Azure 中每个位置的每个资源的成本?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/77056765/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com