Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/asp.net-core/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Azure sql database 如何使用Powershell获取SQL MI实例的已用空间_Azure Sql Database_Azure Powershell - Fatal编程技术网

Azure sql database 如何使用Powershell获取SQL MI实例的已用空间

Azure sql database 如何使用Powershell获取SQL MI实例的已用空间,azure-sql-database,azure-powershell,Azure Sql Database,Azure Powershell,我正在尝试使用powershell get-AzMetric获取Azure SQL MI实例使用的空间。不确定在参数-MetricName中应该给出什么 $StorageAccounts=Get-AzResource-ResourceType Microsoft.Sql/managedInstances FOREACH($StorageAccounts中的StorageAccount){ $ResourceId=$StorageAccount.ResourceId $Metric=获取AzMe

我正在尝试使用powershell get-AzMetric获取Azure SQL MI实例使用的空间。不确定在参数-MetricName中应该给出什么

$StorageAccounts=Get-AzResource-ResourceType Microsoft.Sql/managedInstances
FOREACH($StorageAccounts中的StorageAccount){
$ResourceId=$StorageAccount.ResourceId
$Metric=获取AzMetric-ResourceId$ResourceId-MetricName“Storagespaceused”-警告操作忽略
$SQLDBSize=($Metric.Data |选择对象-第一个1)。总计/1024/1024/1024

}
您需要在参数
-MetricName
中使用
存储空间\u used\u mb


完美。再次感谢Joy Wang

$StorageAccounts=Get-AzResource-ResourceType Microsoft.Sql/managedInstances
FOREACH($StorageAccounts中的StorageAccount){
$ResourceId=$StorageAccount.ResourceId
$Start=(获取日期).AddDays(-7)
$End=获取日期
$SpaceMetric=Get-AzMetric-ResourceId$ResourceId-MetricName“存储空间已使用”\u mb”-警告操作忽略
$IOMetric=Get-AzMetric-ResourceId$ResourceId-MetricName“io_请求”-StartTime$Start-EndTime$End-WarningAction Ignore
$CoreMetric=Get-AzMetric-ResourceId$ResourceId-MetricName“virtual\u core\u count”-警告操作忽略
#为SQL语句加载变量。
$TeamGroupName=$SubscriptionID.TeamGroupsName
$ServiceName=$SubscriptionID.ServiceName
$SubscriptionName=$SubscriptionID.SubscriptionName
$SubID=$SubscriptionID.SubscriptionID
$StorageAccountName=$StorageAccount.Name
$StorageType='SQL-MI'
$SQLMISize=($SpaceMetric.Data |选择对象-第一个1)。平均值/1024
$TotalRequests=($IOMetric.Data |选择对象-第一个1)。平均值
$CoreCount=($CoreMetric.Data |选择对象-第一个1)。平均值
$Region=$StorageAccount.Location
$RefreshedAt=获取日期