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).Version
u 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.