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