Azure Storage Analytics-metrikák (klasszikus)

2024. január 9-én Storage Analytics metrikákat, más néven klasszikus metrikákat kivonjuk. Ha klasszikus metrikákat használ, a megadott dátum előtt gondoskodjon az Azure Monitor-metrikákra való áttérésről. Ez a cikk segítséget nyújt a váltásban.

Az Azure Storage a Storage Analytics megoldást használja olyan metrikák tárolására, amelyek összesített tranzakcióstatisztikákat és kapacitásadatokat tartalmaznak a tárolási szolgáltatásnak küldött kérelmekről. A tranzakciókat az API műveleti szintjén és a tárolási szolgáltatás szintjén jelenti a rendszer. A kapacitás a tárolási szolgáltatási szinten van jelentve. A metrikák adatai a következő célokra használhatók:

  • A tárolási szolgáltatás használatának elemzése.
  • Diagnosztizálja a tárolási szolgáltatásra irányuló kérésekkel kapcsolatos problémákat.
  • A szolgáltatást használó alkalmazások teljesítményének javítása.

Storage Analytics metrikák alapértelmezés szerint engedélyezve vannak az új tárfiókok esetében. A metrikákat a Azure Portal, a PowerShell vagy az Azure CLI használatával konfigurálhatja. Részletes útmutatásért lásd: Azure Storage elemzési metrikák (klasszikus) engedélyezése és kezelése. A Storage Analytics programozott módon is engedélyezheti a REST API vagy az ügyfélkódtár használatával. A Szolgáltatás tulajdonságainak beállítása művelettel engedélyezheti az egyes szolgáltatások Storage Analytics.

Megjegyzés

Storage Analytics metrikák az Azure Blob Storage, az Azure Queue Storage, az Azure Table Storage és a Azure Files esetében érhetők el. Storage Analytics metrikák mostantól klasszikus metrikák. Javasoljuk, hogy a Storage Analytics metrikák helyett az Azure Monitorban használjon tárolási metrikákat.

Tranzakciómetrikák

Az egyes tárolási szolgáltatások és a kért API-műveletek esetében a rendszer óránként vagy percenként rögzíti az adatok robusztus készletét, amely magában foglalja a bejövő és kimenő forgalmat, a rendelkezésre állást, a hibákat és a kategorizált kérések százalékos arányát. A tranzakció részleteinek teljes listáját lásd: Storage Analytics metrikatábla sémája.

A tranzakciós adatok a szolgáltatás és az API műveleti szintjén lesznek rögzítve. A szolgáltatás szintjén a rendszer óránként egy táblaentitásba írja az összes kért API-műveletet összegző statisztikákat, még akkor is, ha nem érkezett kérés a szolgáltatásnak. Az API-művelet szintjén a rendszer csak akkor ír statisztikákat egy entitásba, ha a műveletet az adott órán belül kérték.

Ha például GetBlob műveletet hajt végre a blobszolgáltatáson, Storage Analytics a Metrikák naplózza a kérést, és beleszámít a blobszolgáltatás és a GetBlob művelet összesített adataiba. Ha az óra során nem kér GetBlob-műveletet , a rendszer nem ír egy entitást a művelet $MetricsTransactionsBlob .

A tranzakciómetrikák a Storage Analytics által küldött felhasználói kérésekhez és kérésekhez vannak rögzítve. A Storage Analytics például naplók és táblaentitások írására vonatkozó kéréseket rögzíti.

Kapacitásmetrikák

Megjegyzés

A kapacitásmetrikák jelenleg csak a blobszolgáltatáshoz érhetők el.

A rendszer naponta rögzíti a kapacitásadatokat a tárfiók blobszolgáltatásához, és két táblaentitást ír. Az egyik entitás statisztikai adatokat biztosít a felhasználói adatokhoz, a másik pedig a $logs Storage Analytics által használt blobtárolóra vonatkozó statisztikákat. A $MetricsCapacityBlob táblázat a következő statisztikákat tartalmazza:

  • Kapacitás: A tárfiók blobszolgáltatása által felhasznált tárterület bájtban kifejezve.

  • ContainerCount: A tárfiók blobszolgáltatásában található blobtárolók száma.

  • ObjectCount: A tárfiók blobszolgáltatásában található véglegesített és nem véglegesített blokk- vagy lapblobok száma.

    További információ a kapacitásmetrikákról: Storage Analytics metrikatábla sémája.

A metrikák tárolási módja

Az egyes tárolási szolgáltatásokhoz tartozó összes metrikaadat az adott szolgáltatás számára fenntartott három táblában van tárolva. Az egyik tábla a tranzakciós információkhoz, az egyik a perc tranzakciós adatokhoz, a másik pedig a kapacitásadatokhoz tartozik. A tranzakciós és a perc típusú tranzakció adatai kérelem- és válaszadatokból áll. A kapacitásadatok tárolási használati adatokból áll. A tárfiók blobszolgáltatásának órametrikái, percmetrikái és kapacitásai az alábbi táblázatban ismertetett nevű táblákban érhetők el.

Metrikák szintje Táblanevek Verziók esetén támogatott
Óránkénti metrikák, elsődleges hely - $MetricsTransactionsBlob
- $MetricsTransactionsTable
- $MetricsTransactionsQueue
Csak 2013. augusztus 15-e előtti verziók. Bár ezek a nevek továbbra is támogatottak, javasoljuk, hogy váltson az alábbi táblák használatára.
Óránkénti metrikák, elsődleges hely - $MetricsHourPrimaryTransactionsBlob
- $MetricsHourPrimaryTransactionsTable
- $MetricsHourPrimaryTransactionsQueue
- $MetricsHourPrimaryTransactionsFile
Minden verzió. A fájlszolgáltatás metrikáinak támogatása csak 2015. április 5-i és újabb verziókban érhető el.
Percmetrikák, elsődleges hely - $MetricsMinutePrimaryTransactionsBlob
- $MetricsMinutePrimaryTransactionsTable
- $MetricsMinutePrimaryTransactionsQueue
- $MetricsMinutePrimaryTransactionsFile
Minden verzió. A fájlszolgáltatás metrikáinak támogatása csak 2015. április 5-i és újabb verziókban érhető el.
Óránkénti metrikák, másodlagos hely - $MetricsHourSecondaryTransactionsBlob
- $MetricsHourSecondaryTransactionsTable
- $MetricsHourSecondaryTransactionsQueue
Minden verzió. Engedélyezni kell az írásvédett georedundáns replikációt.
Percmetrikák, másodlagos hely - $MetricsMinuteSecondaryTransactionsBlob
- $MetricsMinuteSecondaryTransactionsTable
- $MetricsMinuteSecondaryTransactionsQueue
Minden verzió. Engedélyezni kell az írásvédett georedundáns replikációt.
Kapacitás (csak blobszolgáltatás) $MetricsCapacityBlob Minden verzió.

Ezek a táblák automatikusan létrejönnek, ha Storage Analytics engedélyezve van egy tárolási szolgáltatásvégponton. Ezek a tárfiók névterén keresztül érhetők el, például https://<accountname>.table.core.windows.net/Tables("$MetricsTransactionsBlob"): . A metrikatáblák nem jelennek meg egy listaelem-műveletben, és közvetlenül a tábla nevével kell elérni.

Metrikariasztások

Érdemes lehet riasztásokat beállítani a Azure Portal, hogy a rendszer automatikusan értesüljön a tárolási szolgáltatások viselkedésének fontos változásairól. Részletes útmutatásért lásd: Metrikariasztások létrehozása.

Ha Storage Explorer eszközzel tölti le ezeket a metrikák adatait tagolt formátumban, a Microsoft Excel használatával elemezheti az adatokat. Az elérhető Storage Explorer eszközök listáját lásd: Azure Storage ügyféleszközök.

Fontos

Előfordulhat, hogy a tárolási esemény és a megfelelő óránkénti vagy perces metrikák adatainak rögzítése késik. Percmetrikák esetén több percnyi adat írható egyszerre. Ez a probléma azt eredményezheti, hogy a korábbi percek tranzakciói az aktuális percre összesítve lesznek a tranzakcióban. Ha ez a probléma jelentkezik, előfordulhat, hogy a riasztási szolgáltatás nem rendelkezik az összes elérhető metrikaadattal a konfigurált riasztási időközhöz, ami a riasztások váratlan aktiválásához vezethet.

Számlázás a tárolási metrikákon

A táblaentitások metrikákhoz való létrehozásához szükséges írási kérések díja az összes Azure Storage-műveletre vonatkozó standard díjszabás szerint történik.

A metrikaadatok ügyfél általi olvasási kérelmei szintén standard díjszabás szerint számlázhatók.

A metrikák táblái által használt kapacitás is számlázható. Az alábbi információk segítségével megbecsülhető a metrikák adatainak tárolásához használt kapacitás mennyisége:

  • Ha egy szolgáltatás óránként minden szolgáltatásban minden API-t használ, óránként körülbelül 148 KB adat lesz tárolva a metrikák tranzakciós tábláiban, ha engedélyezte a szolgáltatásszintű és API-szintű összegzést.
  • Ha egy szolgáltatás óránként minden API-t használ a szolgáltatásban, óránként körülbelül 12 KB adatot tárol a metrikák tranzakciós tábláiban, ha csak egy szolgáltatásszintű összegzést engedélyezett.
  • A blobok kapacitástáblája naponta két sort ad hozzá, feltéve, hogy ön engedélyezte a naplókat. Ez a forgatókönyv azt jelenti, hogy a táblázat mérete naponta körülbelül 300 bájttal nő.

Következő lépések