Az Azure Cache for Redis monitorozása

Az Azure Cache for Redis az Azure Monitor használatával számos lehetőséget biztosít a gyorsítótárpéldányok monitorozására. Ezekkel az eszközökkel monitorozhatja az Azure Cache for Redis-példányok állapotát, és könnyebben kezelheti a gyorsítótárazási alkalmazásokat.

Az Azure Monitor használatával:

  • metrikák megtekintése
  • metrikák diagramjának rögzítése az irányítópulton
  • monitorozási diagramok dátum- és időtartományának testreszabása
  • metrikák hozzáadása és eltávolítása a diagramokból
  • riasztások beállítása bizonyos feltételek teljesülése esetén

Az Azure Cache for Redis-példányok metrikáit a Redis INFO paranccsal gyűjtjük össze. A metrikákat percenként körülbelül két alkalommal gyűjtjük össze, és automatikusan 30 napig tároljuk őket, hogy megjelenjenek a metrikák diagramjaiban, és riasztási szabályok alapján értékeljék őket.

Egy másik adatmegőrzési szabályzat konfigurálásához tekintse meg az Adattárolást. Az egyes gyorsítótármetrikákhoz használt különböző INFO értékekről további információt a Saját metrikák létrehozása című témakörben talál.

Az Azure Cache for Redishez elérhető összes monitorozási lehetőségről részletes információt az Azure Cache for Redis monitorozása című témakörben talál.

Gyorsítótármetrikák megtekintése

Az Azure Cache for Redis Azure Monitor-metrikáit közvetlenül az Azure Cache for Redis-erőforrásból tekintheti meg az Azure Portalon.

Válassza ki az Azure Cache for Redis-példányt a portálon. Az Áttekintés lapon az előre definiált memóriahasználati és Redis-kiszolgálói terhelésfigyelési diagramok láthatók. Ezek a diagramok hasznos összegzések, amelyek lehetővé teszik a gyorsítótár állapotának gyors áttekintését.

Két diagramot megjelenítő képernyő: Memóriahasználat és Redis-kiszolgálóbetöltés.

Részletesebb információkért az Erőforrás menü Figyelés szakaszában az alábbi hasznos Azure Cache for Redis-metrikákat figyelheti.

Azure Cache for Redis metrika További információ
Hálózati sávszélesség-használat Gyorsítótár teljesítménye – elérhető sávszélesség
Csatlakozás ügyfelek Alapértelmezett Redis-kiszolgálókonfiguráció – maximális ügyfelek
Kiszolgáló terhelése Redis Server Load
Memóriahasználat Gyorsítótár teljesítménye – méret

Képernyőkép az Erőforrás menüben kiválasztott monitorozási metrikákról.

A figyelhető metrikák teljes listáját és leírását az Azure Cache for Redis-metrikákban találja.

A Figyelés területen található egyéb lehetőségek más módon is figyelik a gyorsítótárakat. Részletes információkért tekintse meg az Azure Cache for Redis monitorozását.

Saját metrikák létrehozása

Létrehozhat saját egyéni diagramot a látni kívánt metrikák nyomon követéséhez. A gyorsítótármetrikák több jelentési időköz használatával jelennek meg, például az Elmúlt óra, a Ma, az Elmúlt hét és az Egyéni. A bal oldalon válassza ki a metrikát a Figyelés szakaszban. Minden metrikadiagram megjeleníti a diagram egyes metrikáinak átlagát, minimális és maximális értékeit, egyes metrikák pedig a jelentési időköz összegét.

Minden metrika két verziót tartalmaz: egy metrika a teljes gyorsítótár teljesítményét méri, valamint a fürtözést használó gyorsítótárak esetében. A metrika második verziója, amely magában foglalja (Shard 0-9) a nevet, a gyorsítótárban lévő egyetlen szegmens teljesítményét méri. Ha például egy gyorsítótár négy szegmensből áll, Cache Hits az a teljes gyorsítótárra vonatkozó találatok teljes száma, és Cache Hits (Shard 3) csak a gyorsítótár adott szegmensének találatait méri.

A bal oldali Erőforrás menüben válassza a Metrika elemet a Figyelés csoportban. Itt saját diagramot tervezhet a gyorsítótárhoz, meghatározva a metrika típusát és az összesítés típusát.

Képernyőkép az erőforrás-kezelőben megjelenő metrikákról

Összesítési típusok

Normál körülmények között az Átlag és a Max hasonló, mert csak egy csomópont bocsátja ki ezeket a metrikákat (az elsődleges csomópontot). Olyan forgatókönyvben, amelyben a csatlakoztatott ügyfelek száma gyorsan változik, a Max, az Átlag és a Min különböző értékeket mutatna, és a várt viselkedés is.

Az Átlag általában a kívánt metrika sima diagramját jeleníti meg, és jól reagál az idő részletességének változásaira. A Max és a Min el tudja rejteni a metrika nagy változásait, ha az idő részletessége nagy, de kis részletességgel is használható, hogy pontos időpontokat állapítson meg, amikor nagy változások történnek a metrikában.

A Darabszám és az Összeg típus félrevezető lehet bizonyos metrikák esetében (a csatlakoztatott ügyfelek is). Ehelyett azt javasoljuk, hogy az Átlag metrikákat vizsgálja meg, és ne az Összeg metrikákat.

Feljegyzés

Még akkor is, ha a gyorsítótár inaktív, és nincs csatlakoztatott aktív ügyfélalkalmazás, előfordulhat, hogy bizonyos gyorsítótár-tevékenységek, például a csatlakoztatott ügyfelek, a memóriahasználat és a műveletek végrehajtása folyamatban van. A tevékenység a gyorsítótár működésében normális.

Nemclustered gyorsítótárak esetén javasoljuk, hogy a metrikákat az utótag Instance Basednélkül használja. Ha például ellenőrizni szeretné a gyorsítótárpéldány kiszolgálói terhelését, használja a metrikakiszolgáló terhelését.

Ezzel szemben a fürtözött gyorsítótárak esetében javasoljuk a metrikák használatát az utótaggal Instance Based. Ezután adjon hozzá egy felosztást vagy szűrőt.ShardId Például az 1. szegmens kiszolgálói terhelésének ellenőrzéséhez használja a metrikakiszolgáló terhelését (példányalapú), majd alkalmazza a ShardId = 1 szűrőt.

Riasztások létrehozása

A mérőszámok és tevékenységnaplók alapján beállíthatja, hogy milyen riasztásokat szeretne kapni. Az Azure Monitor segítségével konfigurálhat riasztásokat, amelyek aktiválása esetén a követező műveletek végrehajtására kerülhet sor:

  • E-mail-értesítés küldése
  • Webhook meghívása
  • Egy Azure Logic App-alkalmazás meghívása

A gyorsítótár riasztásainak konfigurálásához válassza a Riasztásoklehetőséget az Erőforrás menü Figyelés területén.

Képernyőkép a riasztások létrehozásáról.

A riasztások konfigurálásával és használatával kapcsolatos további információkért tekintse meg a riasztások és az Azure Cache for Redis-riasztások áttekintését.

Rendszerezés munkafüzetekkel

A metrikák definiálása után elküldheti azt egy munkafüzetbe. A munkafüzetek lehetővé teszik, hogy a metrikákat olyan csoportokba rendezze, amelyek koherens módon adják meg az információkat. Az Azure Cache for Redis alapértelmezés szerint két munkafüzetet biztosít az Azure Cache for Redis Elemzések szakaszban:

Képernyőkép az Erőforrás menüben kijelölt munkafüzetekről.

A metrikák létrehozásáról további információt a Saját metrikák létrehozása című témakörben talál.

A két munkafüzet a következő:

  • Az Azure Cache for Redis-erőforrás áttekintése a leggyakrabban használt metrikák nagy részét egyesíti, így a gyorsítótárpéldány állapota és teljesítménye egyetlen pillantással megtekinthető. Képernyőkép a gyorsítótár erőforrás-áttekintését bemutató grafikonokról.

  • A georeplikációs irányítópult a georeplikációs állapot- és állapotmetrikákat a georeplikációs elsődleges és a geo-másodlagos gyorsítótárpéldányokból is lekéri, hogy teljes képet kapjon a georeplikációs állapotról. Az irányítópult használata ajánlott, mivel egyes georeplikációs metrikák csak a geo-elsődleges vagy a geo-másodlagos metrikát bocsátják ki. Képernyőkép a georeplikációs irányítópultról egy geo-elsődleges és egy geo-másodlagos gyorsítótárkészlettel.