Monitorování Azure Cache for Redis

Azure Cache for Redis používá Azure Monitor k zajištění několika možností monitorování instancí mezipaměti. Tyto nástroje slouží k monitorování stavu instancí Azure Cache for Redis a pomáhají se správou aplikací využívajících ukládání do mezipaměti.

Azure Monitor vám umožní:

  • zobrazení metrik
  • připnutí grafů metrik na řídicí panel
  • přizpůsobení data a časového rozsahu monitorovacích grafů
  • přidání a odebrání metrik z grafů
  • nastavit výstrahy při splnění určitých podmínek

Metriky pro instance Azure Cache for Redis se shromažďují pomocí příkazu Redis INFO . Metriky se shromažďují přibližně dvakrát za minutu a automaticky se ukládají po dobu 30 dnů, aby se mohly zobrazit v grafech metrik a vyhodnotit je pravidla upozornění.

Pokud chcete nakonfigurovat jiné zásady uchovávání informací, přečtěte si téma Úložiště dat. Další informace o různých INFO hodnotách používaných pro každou metriku mezipaměti najdete v tématu Vytvoření vlastních metrik.

Podrobné informace o všech možnostech monitorování dostupných pro Azure Cache for Redis najdete v tématu Monitorování služby Azure Cache for Redis.

Zobrazení metrik mezipaměti

Metriky služby Azure Monitor pro Azure Cache for Redis můžete zobrazit přímo z prostředku Azure Cache for Redis na webu Azure Portal.

Na portálu vyberte instanci Azure Cache for Redis. Na stránce Přehled se zobrazují předdefinované grafy využití paměti a monitorování zatížení serveru Redis Server. Tyto grafy jsou užitečné souhrny, které vám umožní rychle se podívat na stav mezipaměti.

Obrazovka zobrazující dva grafy: Využití paměti a Načtení Serveru Redis

Podrobnější informace můžete monitorovat následující užitečné metriky Azure Cache for Redis z části Monitorování v nabídce Prostředky.

Metrika Azure Cache for Redis Více informací
Využití šířky pásma sítě Výkon mezipaměti – dostupná šířka pásma
Připojení klienti Výchozí konfigurace serveru Redis – maximální počet klientů
Zatížení serveru Načtení serveru Redis
Využití paměti Výkon mezipaměti – velikost

Snímek obrazovky s metrikami monitorování vybranými v nabídce Prostředek

Úplný seznam a popis metrik, které můžete monitorovat, najdete v tématu Metriky Azure Cache for Redis.

Další možnosti v části Monitorování poskytují další způsoby monitorování mezipamětí. Podrobné informace najdete v tématu Monitorování služby Azure Cache for Redis.

Vytvoření vlastních metrik

Můžete vytvořit vlastní graf pro sledování metrik, které chcete zobrazit. Metriky mezipaměti se hlásí pomocí několika intervalů generování sestav, včetně minulých hodin, dnes, minulý týden a vlastních. Vlevo vyberte metriku v části Monitorování. Každý graf metrik zobrazuje průměrné, minimální a maximální hodnoty pro každou metriku v grafu a některé metriky zobrazují celkový součet pro interval generování sestav.

Každá metrika obsahuje dvě verze: Jedna metrika měří výkon pro celou mezipaměť a pro mezipaměti, které používají clustering. Druhá verze metriky, která zahrnuje (Shard 0-9) název, měří výkon pro jeden horizontální oddíl v mezipaměti. Pokud má například mezipaměť čtyři horizontální oddíly, Cache Hits je celkový počet přístupů pro celou mezipaměť a Cache Hits (Shard 3) měří pouze počet přístupů pro tento horizontální oddíl mezipaměti.

V nabídce Prostředek na levé straně vyberte Metriky v části Monitorování. Tady navrhnete vlastní graf pro vaši mezipaměť a definujete typ metriky a typ agregace.

Snímek obrazovky s metrikami zobrazenými v Resource Manageru

Typy agregace

Za normálních podmínek jsou průměr a maximum podobné, protože tyto metriky generuje jenom jeden uzel (primární uzel). Ve scénáři, kdy se počet připojených klientů rychle změní, Max, Average a Min by zobrazoval různé hodnoty a také očekávané chování.

Průměr obecně ukazuje hladký graf požadované metriky a reaguje dobře na změny v časovém intervalu. Max a Min můžou v metrice skrýt velké změny, pokud je časová členitost velká, ale dá se použít s malou časovou členitostí, která pomáhá určit přesné časy, kdy se v metrice vyskytují velké změny.

Typy Count a Sum mohou být zavádějící pro určité metriky (zahrnuté připojené klienty). Místo toho doporučujeme podívat se na průměrné metriky a ne na metriky součet.

Poznámka:

I když je mezipaměť nečinná bez připojených aktivních klientských aplikací, může se zobrazit nějaká aktivita mezipaměti, jako jsou připojení klienti, využití paměti a prováděné operace. Aktivita je v provozu mezipaměti normální.

Pro neclusterované mezipaměti doporučujeme použít metriky bez přípony Instance Based. Pokud chcete například zkontrolovat zatížení serveru pro vaši instanci mezipaměti, použijte zatížení serveru metriky.

Naproti tomu pro clusterované mezipaměti doporučujeme použít metriky s příponou Instance Based. Potom přidejte rozdělení nebo filtr .ShardId Pokud chcete například zkontrolovat zatížení serveru horizontálního oddílu 1, použijte zatížení serveru metriky (na základě instance) a pak použijte ShardId filtru = 1.

Vytváření výstrah

Můžete nakonfigurovat odesílání upozornění na základě metrik a protokolů aktivit. Azure Monitor umožňuje nakonfigurovat upozornění, které při aktivaci provede některé z následujících kroků:

  • Odeslání e-mailového oznámení
  • Volání webhooku
  • Vyvolání aplikace logiky Azure

Chcete-li nakonfigurovat výstrahy pro vaši mezipaměť, vyberte v nabídce Prostředek možnost Výstrahy v části Monitorování .

Snímek obrazovky znázorňující, jak vytvořit upozornění

Další informace o konfiguraci a používání upozornění najdete v tématu Přehled výstrah a výstrah Azure Cache for Redis.

Uspořádání pomocí sešitů

Jakmile definujete metriku, můžete ji odeslat do sešitu. Sešity poskytují způsob, jak uspořádat metriky do skupin, které poskytují informace koherentním způsobem. Azure Cache for Redis ve výchozím nastavení poskytuje dva sešity v Přehledy části Azure Cache for Redis:

Snímek obrazovky zobrazující sešity vybrané v nabídce Prostředek

Informace o vytvoření metriky najdete v tématu Vytvoření vlastních metrik.

K dispozici jsou dva sešity:

  • Přehled prostředků Azure Cache for Redis kombinuje řadu nejčastěji používaných metrik, aby bylo možné na první pohled zobrazit stav a výkon instance mezipaměti. Snímek obrazovky s grafy zobrazující přehled prostředků pro mezipaměť

  • Řídicí panel geografické replikace načítá metriky stavu geografické replikace a stavu z instancí geograficky primární i geograficky sekundární mezipaměti, aby získal úplný přehled o stavu geografické replikace. Použití tohoto řídicího panelu se doporučuje, protože některé metriky geografické replikace se generují pouze z geograficky primární nebo geografické sekundární oblasti. Snímek obrazovky znázorňující řídicí panel geografické replikace se sadou geograficky primární a geograficky sekundární mezipaměti