Monitorování ve službě Azure Database for MySQL

PLATÍ PRO: Jednoúčelový server Azure Database for MySQL

Důležité

Jednoúčelový server Azure Database for MySQL je na cestě vyřazení. Důrazně doporučujeme upgradovat na flexibilní server Azure Database for MySQL. Další informace o migraci na flexibilní server Azure Database for MySQL najdete v tématu Co se děje s jednoúčelovým serverem Azure Database for MySQL?

Monitorování dat o vašich serverech vám pomůže při řešení potíží a optimalizaci úloh. Azure Database for MySQL poskytuje různé metriky, které poskytují přehled o chování vašeho serveru.

Metriky

Všechny metriky Azure mají frekvenci 1 minutu a každá metrika poskytuje 30 dnů historie. Na tyto metriky můžete nakonfigurovat upozornění. Podrobné pokyny najdete v tématu Nastavení upozornění. Mezi další úlohy patří nastavení automatizovaných akcí, provádění pokročilých analýz a historie archivace. Další informace najdete v přehledu metrik Azure.

Seznam metrik

Pro Službu Azure Database for MySQL jsou k dispozici tyto metriky:

Metrika Zobrazovaný název metriky Unit Popis
cpu_percent Procento procesoru Procenta Procento používaného procesoru.
memory_percent Procento paměti Procenta Procento používané paměti.
io_consumption_percent Procento vstupně-výstupních operací Procenta Procento využitých vstupně-výstupních operací. (Nejde použít pro servery úrovně Basic)
storage_percent Procento úložiště Procenta Procento využitého úložiště z maxima serveru
storage_used Využité úložiště Přijaté Využité úložiště. Úložiště používané službou může zahrnovat soubory databáze, transakční protokoly a protokoly serveru.
serverlog_storage_percent Procento úložiště protokolů serveru Procenta Procento úložiště protokolů serveru využité z maximálního úložiště protokolů serveru.
serverlog_storage_usage Využité úložiště protokolů serveru Přijaté Množství používaného úložiště protokolů serveru.
serverlog_storage_limit Limit úložiště protokolů serveru Přijaté Maximální úložiště protokolů serveru pro tento server.
storage_limit Limit úložiště Přijaté Maximální úložiště pro tento server.
active_connections Aktivní připojení Počet Počet aktivních připojení k serveru.
connections_failed Neúspěšná připojení Počet Počet neúspěšných připojení k serveru.
seconds_behind_master Prodleva replikace v sekundách Počet Počet sekund, po které server repliky zaostává u zdrojového serveru. (Nejde použít pro servery úrovně Basic)
network_bytes_egress Síťové výstupy Přijaté Odchozí síť mezi aktivními připojeními
network_bytes_ingress Síťové vstupy Přijaté Síť v rámci aktivních připojení.
backup_storage_used Využité úložiště zálohování Přijaté Využité úložiště zálohování. Tato metrika představuje součet úložiště spotřebovaného všemi úplnými zálohami databáze, rozdílovými zálohami a zálohami protokolů uchovávaných na základě doby uchovávání záloh nastavené pro server. Frekvence zálohování je spravovaná služba a vysvětluje ji v článku o konceptech. V případě geograficky redundantního úložiště je využití úložiště zálohování dvojnásobné z místně redundantního úložiště.

Protokoly serveru

Na serveru můžete povolit protokolování pomalých dotazů a auditu. Tyto protokoly jsou dostupné také prostřednictvím diagnostických protokolů Azure v protokolech služby Azure Monitor, službě Event Hubs a účtu úložiště. Další informace o protokolování najdete v protokolech auditu a článcích o protokolech pomalých dotazů.

Úložiště dotazů

Úložiště dotazů je funkce, která sleduje výkon dotazů v průběhu času, včetně statistik modulu runtime dotazů a událostí čekání. Tato funkce zachovává informace o výkonu modulu runtime dotazu ve schématu mysql . Shromažďování a ukládání dat můžete řídit prostřednictvím různých konfiguračních uzlů.

Query Performance Insight

Query Performance Insight funguje ve spojení s úložištěm dotazů a poskytuje vizualizace přístupné z webu Azure Portal. Tyto grafy umožňují identifikovat klíčové dotazy, které mají vliv na výkon. Query Performance Insight je přístupný v části Inteligentní výkon na stránce portálu serveru Azure Database for MySQL.

Doporučení k výkonu

Funkce Doporučení k výkonu identifikuje příležitosti ke zlepšení výkonu úloh. Doporučení k výkonu poskytují doporučení pro vytváření nových indexů, které mají potenciál zlepšit výkon vašich úloh. Aby bylo možné vytvořit doporučení indexu, funkce bere v úvahu různé charakteristiky databáze, včetně jeho schématu a úlohy hlášené úložištěm dotazů. Po implementaci doporučení k výkonu by zákazníci měli otestovat výkon a vyhodnotit dopad těchto změn.

Oznámení o plánované údržbě

Oznámení o plánované údržbě umožňují dostávat upozornění na nadcházející plánovanou údržbu pro službu Azure Database for MySQL. Tato oznámení jsou integrovaná s plánovanou údržbou služby Service Health a umožňují zobrazit všechny plánované údržby pro vaše předplatná na jednom místě. To pomáhá také škálovat oznámení do správných cílových skupin pro různé skupiny prostředků, protože za různé prostředky můžou zodpovídat různé kontakty. Zobrazí se oznámení o nadcházející údržbě 72 hodin před událostí.

Přečtěte si další informace o tom, jak nastavit oznámení v dokumentu s oznámeními o plánované údržbě.

Další kroky

  • Viz Postup nastavení upozornění pro pokyny k vytvoření upozornění na metriku.
  • Další informace o přístupu k metrikám a jejich exportu pomocí webu Azure Portal, rozhraní REST API nebo rozhraní příkazového řádku najdete v přehledu metrik Azure.
  • Přečtěte si náš blog o osvědčených postupech pro monitorování serveru.
  • Další informace o oznámeních o plánované údržbě na jednoúčelovém serveru Azure Database for MySQL