Get-AzureWebsiteMetric
Metrikákat kér le az Azure-webhelyhez az aktuális előfizetésben.
Feljegyzés
A jelen dokumentációban hivatkozott parancsmagok az Azure Service Manager (ASM) API-kat használó örökölt Azure-erőforrások kezelésére szolgálnak. Ez az örökölt PowerShell-modul nem ajánlott új erőforrások létrehozásakor, mivel az ASM a kivonásra van ütemezve. További információkért lásd az Azure Service Manager kivonását.
Az Az PowerShell-modul az ajánlott PowerShell-modul az Azure Resource Manager-erőforrások PowerShell-lel való kezeléséhez.
Syntax
Get-AzureWebsiteMetric
[-MetricNames <String[]>]
[-StartDate <DateTime>]
[-EndDate <DateTime>]
[-TimeGrain <String>]
[-InstanceDetails]
[-SlotView]
[-Name <String>]
[-Slot <String>]
[-Profile <AzureSMProfile>]
[<CommonParameters>]
Description
Ez a témakör a Microsoft Azure PowerShell modul 0.8.10-es verziójában található parancsmagot ismerteti.
A használt modul verziójának lekéréséhez írja be (Get-Module -Name Azure).Version
az Azure PowerShell-konzolba.
A Get-AzureWebsiteMetric parancsmag az azure-webhely metrikáit kapja meg az aktuális előfizetésben.
Példák
1. példa: Metrikák lekérése az elmúlt három órában egy webhely példányonkénti szintjén
PS C:\> Get-AzureWebsiteMetric -Name "ContosoWebSite" -StartDate (get-date).AddHours(-3) -MetricNames "Requests" -InstanceDetails -SlotView -TimeGrain "PT1M"
PS C:\> $metrics[1].Data Name : Requests
Unit : Count
StartTime : 8/11/2014 7:05:00 AM
EndTime : 8/11/2014 5:06:01 PM
TimeGrain : PT1M
PrimaryAggregationType : Instance
Values : {Time:8/11/2014 7:05:00 AM, Total:4, Min:, Max:, Time:8/11/2014 7:06:00 AM, Total:3, Min:, Max:,
Time:8/11/2014 7:07:00 AM, Total:3, Min:, Max:, Time:8/11/2014 7:08:00 AM, Total:12, Min:, Max:...}
$metrics[1].Data.Values | ft
TimeCreated Total Minimum Maximum Count InstanceName
----------- ----- ------- ------- ----- ------------
8/11/2014 7:05:00 AM 4 1 RD00155DC24599
8/11/2014 7:06:00 AM 3 1 RD00155DC24599
8/11/2014 7:07:00 AM 3 1 RD00155DC24589
8/11/2014 7:08:00 AM 12 1 RD00155DC24599
8/11/2014 7:09:00 AM 37 1 RD00155DC24599
8/11/2014 7:10:00 AM 9 1 RD00155DC24599
Ez a parancs egy webhely példányonkénti szintjén lekéri az elmúlt három óra metrikáit.
Paraméterek
-EndDate
Megadja a metrikák lekérésének leállításához használt időt DateTime-objektumként.
DateTime-objektum beszerzéséhez használja a Get-Date parancsmagot.
További információkért írja be a következőt Get-Help Get-Date
:
Típus: | DateTime |
Position: | Named |
Alapértelmezett érték: | None |
Kötelező: | False |
Folyamatbemenet elfogadása: | True |
Helyettesítő karakterek elfogadása: | False |
-InstanceDetails
Azt jelzi, hogy ez a parancsmag példányonkénti szinten tartalmaz részleteket. Ha a webtárhely-csomag két vagy több számítógépen fut, ez a parancsmag az egyes számítógépek metrikáit adja vissza.
Típus: | SwitchParameter |
Position: | Named |
Alapértelmezett érték: | None |
Kötelező: | False |
Folyamatbemenet elfogadása: | True |
Helyettesítő karakterek elfogadása: | False |
-MetricNames
A lekérendő metrikák tömbje. Ha nem adja meg ezt a paramétert, a parancsmag az összes metrikát lekéri.
Típus: | String[] |
Position: | Named |
Alapértelmezett érték: | None |
Kötelező: | False |
Folyamatbemenet elfogadása: | True |
Helyettesítő karakterek elfogadása: | False |
-Name
Egy webhely nevét adja meg az előfizetésben. Ez a paraméter nem támogatja a helyettesítő karaktereket.
Típus: | String |
Position: | Named |
Alapértelmezett érték: | None |
Kötelező: | False |
Folyamatbemenet elfogadása: | True |
Helyettesítő karakterek elfogadása: | False |
-Profile
Azt az Azure-profilt adja meg, amelyből a parancsmag beolvassa. Ha nem ad meg profilt, ez a parancsmag a helyi alapértelmezett profilból olvas be.
Típus: | AzureSMProfile |
Position: | Named |
Alapértelmezett érték: | None |
Kötelező: | False |
Folyamatbemenet elfogadása: | False |
Helyettesítő karakterek elfogadása: | False |
-Slot
A felhőszolgáltatás üzembe helyezésének környezetét határozza meg. Az érvényes értékek a következők: Éles üzem és előkészítés.
Típus: | String |
Position: | Named |
Alapértelmezett érték: | None |
Kötelező: | False |
Folyamatbemenet elfogadása: | True |
Helyettesítő karakterek elfogadása: | False |
-SlotView
Azt jelzi, hogy ez a parancsmag metrikákat kap az aktuális ponton forgalmat fogadó gazdagépnevekhez. Ha a felcserélés az időszak alatt történik, a metrikák egyesülnek.
Típus: | SwitchParameter |
Position: | Named |
Alapértelmezett érték: | None |
Kötelező: | False |
Folyamatbemenet elfogadása: | True |
Helyettesítő karakterek elfogadása: | False |
-StartDate
Megadja a metrikák beolvasásának megkezdéséhez használt időt DateTime-objektumként.
Típus: | DateTime |
Position: | Named |
Alapértelmezett érték: | None |
Kötelező: | False |
Folyamatbemenet elfogadása: | True |
Helyettesítő karakterek elfogadása: | False |
-TimeGrain
A metrikák időegységét adja meg. Az érvényes értékek a következők:
- PT1M (perc)
- PT1H (óra)
- P1D (nap)
Az alapértelmezett érték a PT1H.
Típus: | String |
Position: | Named |
Alapértelmezett érték: | None |
Kötelező: | False |
Folyamatbemenet elfogadása: | True |
Helyettesítő karakterek elfogadása: | False |
Bevitelek
Ezt a parancsmagot tulajdonságnév alapján, érték szerint azonban nem adhatja át.
Kimenetek
Microsoft.WindowsAzure.Commands.Utilities.Websites.Services.WebEntities.MetricResponse
A Get-AzureWebsiteMetric alapértelmezés szerint a MetricResponse objektumok tömbét adja vissza.