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 Service Management-API's. Zie de Az PowerShell-module voor cmdlets voor het beheren van Azure Resource Manager-resources.

Syntax

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
Required:False
Accept pipeline input:True
Accept wildcard characters: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
Required:False
Accept pipeline input:True
Accept wildcard characters: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
Required:False
Accept pipeline input:True
Accept wildcard characters: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
Required:False
Accept pipeline input:True
Accept wildcard characters: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
Required:False
Accept pipeline input:False
Accept wildcard characters: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
Required:False
Accept pipeline input:True
Accept wildcard characters: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
Required:False
Accept pipeline input:True
Accept wildcard characters: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
Aliases:WebSpace
Position:Named
Default value:None
Required:False
Accept pipeline input:True
Accept wildcard characters: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.