Get-AzBatchPoolUsageMetric
Mendapatkan metrik penggunaan kumpulan untuk akun Batch.
Sintaks
Get-AzBatchPoolUsageMetric
[-StartTime <DateTime>]
[-EndTime <DateTime>]
[-Filter <String>]
-BatchContext <BatchAccountContext>
[-DefaultProfile <IAzureContextContainer>]
[<CommonParameters>]
Deskripsi
Cmdlet Get-AzBatchPoolUsageMetric mendapatkan metrik penggunaan, dikumpulkan berdasarkan kumpulan di seluruh interval waktu individual, untuk akun yang ditentukan. Anda bisa mendapatkan statistik untuk kumpulan tertentu dan untuk rentang waktu.
Contoh
Contoh 1: Mendapatkan metrik penggunaan kumpulan untuk rentang waktu
$Context = Get-AzBatchAccountKey -AccountName "ContosoBatchAccount"
$StartTime = Get-Date -Date "2016-05-16 00:00:00Z"
$EndTime = Get-Date -Date "2016-05-16 01:00:00Z"
Get-AzBatchPoolUsageMetric -StartTime $StartTime -EndTime $EndTime -BatchContext $context
DataEgressGiB : 6.68875873088837E-06
DataIngressGiB : 1.9485130906105E-05
EndTime : 5/16/2016 12:30:00 AM
PoolId : testpool1
StartTime : 5/16/2016 12:00:00 AM
TotalCoreHours : 8
VirtualMachineSize : standard_d4
DataEgressGiB : 5.61587512493134E-06
DataIngressGiB : 1.76150351762772E-05
EndTime : 5/16/2016 12:30:00 AM
PoolId : testpool2
StartTime : 5/16/2016 12:00:00 AM
TotalCoreHours : 12
VirtualMachineSize : standard_d4
DataEgressGiB : 7.36676156520844E-06
DataIngressGiB : 2.10804864764214E-05
EndTime : 5/16/2016 1:00:00 AM
PoolId : testpool1
StartTime : 5/16/2016 12:30:00 AM
TotalCoreHours : 7.99999999955555
VirtualMachineSize : standard_d4
DataEgressGiB : 5.80586493015289E-06
DataIngressGiB : 1.80602073669434E-05
EndTime : 5/16/2016 1:00:00 AM
PoolId : testpool2
StartTime : 5/16/2016 12:30:00 AM
TotalCoreHours : 11.9999999993333
VirtualMachineSize : standard_d4
Perintah pertama membuat referensi objek ke kunci akun untuk akun batch bernama ContosoBatchAccount dengan menggunakan Get-AzBatchAccountKey. Perintah menyimpan referensi objek ini dalam variabel $Context. Dua perintah berikutnya membuat objek DateTime dengan menggunakan cmdlet Get-Date. Perintah menyimpan nilai-nilai ini dalam variabel $StartTime dan $EndTime untuk digunakan dengan perintah akhir. Perintah akhir mengembalikan semua metrik penggunaan kumpulan, diagregasi menurut kumpulan, di seluruh interval waktu antara waktu mulai dan akhir yang ditentukan.
Contoh 2: Mendapatkan metrik penggunaan kumpulan dengan menggunakan filter
Get-AzBatchPoolUsageMetric -Filter "poolId eq 'ContosoPool'" -BatchContext $Context
DataEgressGiB : 9.0496614575386E-06
DataIngressGiB : 2.60043889284134E-05
EndTime : 5/16/2016 5:30:00 PM
PoolId : MyPool
StartTime : 5/16/2016 5:00:00 PM
TotalCoreHours : 12
VirtualMachineSize : standard_d4
Perintah ini mengembalikan metrik penggunaan untuk kumpulan bernama ContosoPool. Perintah menentukan string filter untuk menentukan kumpulan tersebut, dan menggunakan nilai $Context yang sama dengan contoh sebelumnya.
Parameter
-BatchContext
Menentukan instans BatchAccountContext yang digunakan cmdlet ini untuk berinteraksi dengan layanan Batch. Jika Anda menggunakan cmdlet Get-AzBatchAccount untuk mendapatkan BatchAccountContext Anda, autentikasi Microsoft Entra akan digunakan saat berinteraksi dengan layanan Batch. Untuk menggunakan autentikasi kunci bersama sebagai gantinya, gunakan cmdlet Get-AzBatchAccountKey untuk mendapatkan objek BatchAccountContext dengan kunci aksesnya diisi. Saat menggunakan autentikasi kunci bersama, kunci akses utama digunakan secara default. Untuk mengubah kunci yang akan digunakan, atur properti BatchAccountContext.KeyInUse.
Jenis: | BatchAccountContext |
Position: | Named |
nilai default: | None |
Diperlukan: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-DefaultProfile
Kredensial, akun, penyewa, dan langganan yang digunakan untuk komunikasi dengan azure.
Jenis: | IAzureContextContainer |
Aliases: | AzContext, AzureRmContext, AzureCredential |
Position: | Named |
nilai default: | None |
Diperlukan: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-EndTime
Menentukan akhir rentang waktu di mana cmdlet ini mendapatkan metrik penggunaan. Tentukan waktu setidaknya dua jam sebelumnya. Jika Anda tidak menentukan waktu akhir, cmdlet ini menggunakan interval agregasi terakhir yang saat ini tersedia.
Jenis: | Nullable<T>[DateTime] |
Position: | Named |
nilai default: | None |
Diperlukan: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Filter
Menentukan klausa filter OData yang akan digunakan untuk memfilter metrik yang dikembalikan cmdlet ini. Satu-satunya properti yang valid adalah poolId dengan nilai string. Kemungkinan operasi adalah sebagai berikut: eq, ge, gt, le, lt, startswith.
Jenis: | String |
Position: | Named |
nilai default: | None |
Diperlukan: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-StartTime
Menentukan awal rentang waktu di mana cmdlet ini mendapatkan metrik penggunaan. Tentukan waktu setidaknya dua setengah jam sebelumnya. Jika Anda tidak menentukan waktu mulai, cmdlet ini menggunakan interval agregasi terakhir yang saat ini tersedia.
Jenis: | Nullable<T>[DateTime] |
Position: | Named |
nilai default: | None |
Diperlukan: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Input
Output
Link Terkait
Azure PowerShell
Saran dan Komentar
https://aka.ms/ContentUserFeedback.
Segera hadir: Sepanjang tahun 2024 kami akan menghentikan penggunaan GitHub Issues sebagai mekanisme umpan balik untuk konten dan menggantinya dengan sistem umpan balik baru. Untuk mengetahui informasi selengkapnya, lihat:Kirim dan lihat umpan balik untuk