Megosztás a következőn keresztül:


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).Versionaz 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.