Delen via


Get-AzureWebHostingPlanMetric

Hiermee worden metrische gegevens opgehaald voor hostingabonnementen voor Azure-websites.

Notitie

De cmdlets waarnaar in deze documentatie wordt verwezen, zijn bedoeld voor het beheren van verouderde Azure-resources die gebruikmaken van ASM-API's (Azure Service Manager). Deze verouderde PowerShell-module wordt niet aanbevolen bij het maken van nieuwe resources, omdat ASM is gepland voor buitengebruikstelling. Zie Buitengebruikstelling van Azure Service Manager voor meer informatie.

De Az PowerShell-module is de aanbevolen PowerShell-module voor het beheren van ARM-resources (Azure Resource Manager) met PowerShell.

Syntaxis

Get-AzureWebHostingPlanMetric
   [-MetricNames <String[]>]
   [-StartDate <DateTime>]
   [-EndDate <DateTime>]
   [-TimeGrain <String>]
   [-InstanceDetails]
   [-WebSpaceName <String>]
   [-Name <String>]
   [-Profile <AzureSMProfile>]
   [<CommonParameters>]

Description

In dit onderwerp wordt de cmdlet in de versie 0.8.10 van de Microsoft Azure PowerShell-module beschreven. Als u de versie van de module wilt ophalen die u gebruikt, typt (Get-Module -Name Azure).Versionu in de Azure PowerShell-console.

Met de cmdlet Get-AzureWebHostingPlanMetric worden metrische gegevens opgehaald voor Azure-webhostingabonnementen in een abonnement.

Voorbeelden

Voorbeeld 1: Metrische gegevens ophalen voor de afgelopen drie uur op exemplaarniveau

PS C:\> Get-AzureWebHostingPlanMetric -WebSpaceName "eastuswebspace" -StartDate (get-date).AddHours(-3) -InstanceDetails $Metrics[1].Data 

Name : CpuPercentage 
Unit : Percent 
StartTime : 8/11/2014 7:00:00 AM 
EndTime : 8/11/2014 5:00:23 PM 
TimeGrain : PT1H 
PrimaryAggregationType : Instance 
Values : {Time:8/11/2014 7:00:00 AM, Total:2, Min:9, Max:0, Time:8/11/2014 8:00:00 AM, Total:2, Min:9, Max:0, 
Time:8/11/2014 9:00:00 AM, Total:2, Min:9, Max:0, Time:8/11/2014 10:00:00 AM, Total:2, Min:8, Max:0...} $metrics[1].Data.Values | ft 
TimeCreated Total Minimum Maximum Count InstanceName
 ----------- ----- ------- ------- ----- ------------ 
8/11/2014 7:00:00 AM 2 9 0 1 RD00155DC24599 
8/11/2014 8:00:00 AM 2 9 0 1 RD00155DC24599 
8/11/2014 9:00:00 AM 2 9 0 1 RD00155DC24579 
8/11/2014 10:00:00 AM 2 8 0 1 RD00155DC24599 
8/11/2014 11:00:00 AM 2 9 0 1 RD00155DC24599 
8/11/2014 12:00:00 PM 2 6 0 1 RD00155DC24599 
8/11/2014 1:00:00 PM 2 15 0 1 RD00155DC24599 
8/11/2014 2:00:00 PM 3 21 0 1 RD00155DC24599 
8/11/2014 3:00:00 PM 2 13 0 1 RD00155DC24599 
8/11/2014 4:00:00 PM 2 14 0 1 RD00155DC24599

Met deze opdracht worden metrische gegevens van het webhostingabonnement voor de afgelopen drie uur op exemplaarniveau weergegeven.

Parameters

-EndDate

Hiermee geeft u de eindtijd, als een DateTime-object , van waaruit metrische gegevens moeten worden geretourneerd. Gebruik de cmdlet Get-Date om een DateTime-object op te halen. Typ voor meer informatie Get-Help Get-Date.

Type:DateTime
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:True
Jokertekens accepteren:False

-InstanceDetails

Geeft aan dat deze cmdlet details bevat op een niveau per exemplaar. Als het hostingabonnement voor de website wordt uitgevoerd op twee of meer computers, retourneert deze cmdlet metrische gegevens voor elke computer.

Type:SwitchParameter
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:True
Jokertekens accepteren:False

-MetricNames

Soort een matrix met metrische gegevens om te verkrijgen. Als u geen waarde voor deze parameter opgeeft, worden met deze cmdlet alle metrische gegevens opgehaald.

Type:String[]
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:True
Jokertekens accepteren:False

-Name

Hiermee geeft u de naam van een abonnement in het abonnement. Get-AzureWebHostingPlanMetric haalt standaard alle websites op in het huidige abonnement. Deze parameter biedt geen ondersteuning voor jokertekens.

Type:String
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:True
Jokertekens accepteren:False

-Profile

Hiermee geeft u het Azure-profiel op waaruit deze cmdlet wordt gelezen. Als u geen profiel opgeeft, leest deze cmdlet uit het lokale standaardprofiel.

Type:AzureSMProfile
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-StartDate

Hiermee geeft u de begintijd, als een DateTime-object , op waarvoor metrische gegevens moeten worden opgehaald.

Type:DateTime
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:True
Jokertekens accepteren:False

-TimeGrain

Hiermee geeft u de tijdseenheid op waarvoor metrische gegevens moeten worden opgeslagen. Geldige waarden zijn:

  • PT1M (minuut)
  • PT1H (uur)
  • P1D (dag)

De standaardwaarde is PT1H.

Type:String
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:True
Jokertekens accepteren:False

-WebSpaceName

Hiermee geeft u de naam van een webruimte in het abonnement. Get-AzureWebHostingPlanMetric haalt standaard alle abonnementen op in het huidige abonnement. Deze parameter biedt geen ondersteuning voor jokertekens.

Type:String
Aliassen:WebSpace
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:True
Jokertekens accepteren:False

Invoerwaarden

U kunt invoer doorgeven aan deze cmdlet op eigenschapsnaam, maar niet op waarde.

Uitvoerwaarden

Microsoft.WindowsAzure.Commands.Utilities.Websites.Services.WebEntities.MetricResponse

Get-AzureWebHostingPlanMetric retourneert standaard een matrix met MetricResponse-objecten.