Get-AzureRmAppServicePlanMetrics

Syntax

Get-AzureRmAppServicePlanMetrics
   [-Metrics] <String[]>
   [-StartTime] <DateTime>
   [[-EndTime] <DateTime>]
   [-Granularity] <String>
   [-InstanceDetails]
   [-ResourceGroupName] <String>
   [-Name] <String>
   [-DefaultProfile <IAzureContextContainer>]
   [<CommonParameters>]
Get-AzureRmAppServicePlanMetrics
   [-Metrics] <String[]>
   [-StartTime] <DateTime>
   [[-EndTime] <DateTime>]
   [-Granularity] <String>
   [-InstanceDetails]
   [-AppServicePlan] <ServerFarmWithRichSku>
   [-DefaultProfile <IAzureContextContainer>]
   [<CommonParameters>]

Description

The Get-AzureRmAppServicePlanMetrics gets App Service Plan metrics.

Examples

1:

PS C:\>Get-AzureRmAppServicePlanMetrics -ResourceGroupName "Default-Web-WestUS" -Name "ContosoAppServPlan" -StartTime 2016-11-30T22:00:00Z -EndTime 2016-11-30T22:30:00Z -Granularity PT1M -Metrics ["CPU Percentage"]

This command gets CPU percentage of the App Service Plan per minute(PT1M - Poll Time 1 minute) between StartTime and EndTime

Required Parameters

-AppServicePlan

App Service Plan Object

Type:Microsoft.Azure.Management.WebSites.Models.ServerFarmWithRichSku
Position:0
Default value:None
Accept pipeline input:True (ByValue)
Accept wildcard characters:False
-Granularity

Granularity

Type:String
Parameter Sets:PT1M, PT1H, P1D
Position:5
Default value:None
Accept pipeline input:False
Accept wildcard characters:False
-Metrics

Metrics

Type:System.String[]
Position:2
Default value:None
Accept pipeline input:False
Accept wildcard characters:False
-Name

App Service Plan Name

Type:String
Position:1
Default value:None
Accept pipeline input:False
Accept wildcard characters:False
-ResourceGroupName

Resource Group Name

Type:String
Position:0
Default value:None
Accept pipeline input:False
Accept wildcard characters:False
-StartTime

Start Time in UTC

Type:DateTime
Position:3
Default value:None
Accept pipeline input:False
Accept wildcard characters:False

Optional Parameters

-DefaultProfile

The credentials, account, tenant, and subscription used for communication with azure.

Type:Microsoft.Azure.Commands.Common.Authentication.Abstractions.IAzureContextContainer
Aliases:AzureRmContext, AzureCredential
Position:Named
Default value:None
Accept pipeline input:False
Accept wildcard characters:False
-EndTime

End Time in UTC

Type:System.Nullable`1[System.DateTime]
Position:4
Default value:None
Accept pipeline input:False
Accept wildcard characters:False
-InstanceDetails

Instance Details

Type:System.Management.Automation.SwitchParameter
Position:6
Default value:None
Accept pipeline input:False
Accept wildcard characters:False

Inputs

ServerFarmWithRichSku

Parameter 'AppServicePlan' accepts value of type 'ServerFarmWithRichSku' from the pipeline