Megjegyzés
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhat bejelentkezni vagy módosítani a címtárat.
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhatja módosítani a címtárat.
Important
Az Azure Blob Storage fejlett platform metrikái jelenleg előzetesben vannak. A bétaverziójú, előzetes verziójú vagy másként még általánosan nem elérhető Azure-szolgáltatások jogi feltételeit lásd: Kiegészítő használati feltételek a Microsoft Azure előzetes verziójú termékeihez.
Az Advanced platform metrics konténerszintű kapacitás betekintést nyújt az Azure Blob Storage-hez. Ez a funkció kiterjeszti az Azure Monitor platformmutatóit, hogy tartalmazza a konténerenkénti tárolóméretet és objektumszámot, így optimalizálhatja a teljesítményt, kezeli a költségeket és támogatja az üzemeltetési tervezést.
A fejlett platform metrikákról
A fejlett platform metrikák mélyebb betekintést biztosítanak az Azure Storage-ba azáltal, hogy részletesen telemetriát adnak a szokásos fiókszintű mutatókon túl. Fejlett platformmetrikák használatával konténerszintű kapacitásmetrikákat kapsz, beleértve a konténerenkénti tárolóméretet és objektumszámot.
Ezek az elemzések a következőkben nyújtanak segítséget:
- Optimalizáld a teljesítményt azáltal, hogy megértsük a tároló eloszlását a konténerek között.
- A költségek kezelése a legtöbb kapacitást fogyasztó konténerek azonosításával.
- Támogassa az operatív tervezést részletes kapacitásadatokkal a konténerszinten.
Miután bekapcsolod a fejlett platform metrikákat, ugyanúgy fogyasztod a metrikákat, mint a meglévő Azure platform metrikákat. A lekérdezések, dashboard-készítés és értesítések ugyanúgy működnek, mint a mai platformmetrikák.
Elérhető metrikák
Az alábbi konténerszintű metrikák elérhetők fejlett platform metrikákkal:
| Mérőszám | Leírás | Egység |
|---|---|---|
| Konténerblob kapacitás | A tároló által használt tárhely mennyisége. | Bájt |
| A tárolóban lévő blobok száma | A konténerben lévő blob objektumok száma. | Count |
Mindkét metrika támogatja a ContainerName dimenziót, amellyel az eredményeket egyedi konténerekre osztod és szűred. A mutatók tartalmazzák a jelenlegi verziókat, a korábbi verziókat és a lágyan törölt foltokat.
Prerequisites
Azure-előfizetés. Ha még nincs előfizetése, hozzon létre egy ingyenes fiókot.
Egy Azure Storage fiók Blob Storage-val. Ha létre kell hoznod egyet, lásd : Tárolási fiók létrehozása.
PowerShell 5.1 vagy újabb, vagy Azure CLI telepítve.
Telepítsd az Az.Storage preview PowerShell modult (admin jogosultságokkal):
Telepítsd a legfrissebb PowerShellGet-et:
Install-Module PowerShellGet -Repository PSGallery -ForceZárja be és nyissa meg újra a PowerShell-konzolt.
Telepítse az Az.Storage előzetes verziójú modult:
Install-Module Az.Storage -Repository PsGallery -RequiredVersion 9.6.3-preview -AllowClobber -AllowPrerelease -Force
Engedélyezd a fejlett platformmetrikákat
A fejlett platform metrikák használatához hozz létre egy szabályt a tárolófiókodon. A szabályok határozzák meg, mely konténerek bocsátanak ki kapacitásmetrikákat.
Megjegyzés:
A tárolószámla méretétől függően akár hat órát is igénybe vehet, mire a konténer szint kapacitásmérő beállításaiban megjelenő változások tükröződnek. Ez a késés magában foglalja ezeknek a mutatóknak a engedélyezését, frissítését és letiltását.
Hitelesít
Connect-AzAccount
Hozz létre egy szabályt minden konténer számára
A tárolófiók összes konténer esetében konténerszintű kapacitásmetrikák engedélyezéséhez a következő parancsot futassuk:
Set-AzStorageAdvancedPlatformMetric `
-ResourceGroupName <resource-group-name> `
-AccountName <storage-account-name> `
-RuleConfigFilterType AllContainersFilter `
-Enabled
Hozz létre egy szabályt konkrét konténerekhez
Ha csak konkrét konténerekhez szeretnénk metrikákat engedélyezni, használjuk a ContainerListFilter szűrőtípust:
Set-AzStorageAdvancedPlatformMetric `
-ResourceGroupName <resource-group-name> `
-AccountName <storage-account-name> `
-RuleConfigFilterType ContainerListFilter `
-RuleConfigFilterValue "container1","container2" `
-Enabled
Hozz létre egy szabályt konténer előtaggal
Az előtagra illeszkedő konténerek metrikáinak engedélyezéséhez használja a ContainerPrefixFilter szűrőtípust:
Set-AzStorageAdvancedPlatformMetric `
-ResourceGroupName <resource-group-name> `
-AccountName <storage-account-name> `
-RuleConfigFilterType ContainerPrefixFilter `
-RuleConfigFilterValue "logs-","data-" `
-Enabled
Tekintse meg és kezelje a fejlett platform metrika szabályait
Miután létrehoztál egy szabályt, megtekintheted és frissítheted a tárolófiók szabályait.
Engedélyezett szabályok megtekintése
Get-AzStorageAdvancedPlatformMetric `
-ResourceGroupName <resource-group-name> `
-AccountName <storage-account-name>
Meglévő szabály frissítése
Frissíthetsz egy szabályt, hogy megváltoztasd a szűrő típusát, a szűrőértékeket vagy az engedélyezett állapotot. Például, ha átváltunk egy konténerlista szűrőre és letiltjuk a szabályt:
Set-AzStorageAdvancedPlatformMetric `
-ResourceGroupName <resource-group-name> `
-AccountName <storage-account-name> `
-RuleConfigFilterType ContainerListFilter `
-RuleConfigFilterValue "container1","container2" `
-Enabled:$false
Tekintse meg a fejlett platform mutatókat
Megjegyzés:
Ha nem jelennek meg mérőszámok, győződj meg róla, hogy a Microsoft. Az Insights forrásszolgáltató regisztrálva van az Ön előfizetésében. A regisztráláshoz futtasd a(z) az provider register -n Microsoft.Insights parancsot az Azure CLI használatával.
A konténerszintű kapacitásmetrikák lekérdezéséhez PowerShell segítségével használjuk a Get-AzMetric cmdletet:
$resourceId = "/subscriptions/<subscription-id>/resourceGroups/<resource-group-name>/providers/Microsoft.Storage/storageAccounts/<storage-account-name>"
Get-AzMetric -ResourceId $resourceId `
-MetricName "ContainerUsedSize" `
-TimeGrain 01:00:00 `
-AggregationType Average
Pricing
Az Azure Monitor a fejlett platform metrikákat fejlett platform metrikákként számlázza. Az árképzés részleteiért lásd az Azure Monitor árképzési metrikák szekcióját.
Adatpont-számítás példa
A konténerszintű kapacitásmetrikák adatpontokat jelenítenek meg minden konténer- és hozzáférési szintkombinációhoz. Több dimenzió óránként hozzájárul az összes számlázható adatponthoz.
Például vegyünk egy tárolófiókot a következő konfigurációval:
- Blob hozzáférési szintek: 5 (Meleg, Menő, Hideg, Okos, Archívum)
- Blobtípusok: 2 (Blokkblob, hozzáfűzési blob)
- Adatpontok konténerenként óránként: 5 szint × 2 típus = 10 adatpont
- Engedélyezett metrikák: 2 (Tároló blobkapacitása és tárolóblobok száma)
- Összes adatpont konténerenként óránként: 2 metrika × 10 = 20 adatpont
Ha 50 konténer van a tárolószámládon:
- Adatpontok óránként: 50 konténer × 20 = 1 000 adatpont
- Adatpontok naponta: 1 000 × 24 óra = 24 000 adatpont
- Adatpontok havi (30 nap): 24 000 × 30 = 720 000 számlázható adatpont
Az adatpontok tényleges száma a konkrét konfigurációtól függ, beleértve a konténerek számát, az engedélyezett metrikákat, valamint a használt blob típusokat és hozzáférési szinteket.
Korlátok és szempontok
Megjegyzés:
A fejlett platform metrikák csak olyan tárolófiókokon támogatott, amelyek támogatják az Azure Blob Storage-t. A Premium Azure Files fiókok és a Premium Page Blob fiókok nem támogatottak.
Az alábbi korlát érvényes haladó platformmetrikák használatakor:
| Limit | Value |
|---|---|
| Tárolófiókonkénti tárolók maximális száma | 10 000 |