Poznámka:
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
Note
Tento článek obsahuje odkazy na termín otrok, termín, který už Microsoft nepoužívá. Když se termín odebere ze softwaru, odebereme ho z tohoto článku.
Tento článek obsahuje všechny referenční informace o monitorování pro tuto službu.
Podrobnosti o datech, která můžete shromáždit pro Službu Azure Database for MySQL a jak je používat, najdete v tématu Monitorování služby Azure Database for MySQL .
Metrics
V této části jsou uvedeny všechny automaticky shromážděné metriky platformy pro tuto službu. Tyto metriky jsou také součástí globálního seznamu všech metrik platformy podporovaných ve službě Azure Monitor.
Informace o uchovávání metrik najdete v přehledu metrik služby Azure Monitor.
Podporované metriky pro Microsoft.DBforMySQL\flexibleServers
Následující tabulka uvádí metriky dostupné pro typ prostředku Microsoft.DBforMySQL\flexibleServers.
- Všechny sloupce nemusí být v každé tabulce.
- Některé sloupce můžou být mimo oblast zobrazení stránky. Výběrem možnosti Rozbalit tabulku zobrazíte všechny dostupné sloupce.
Záhlaví tabulky
- Kategorie – skupina metrik nebo klasifikace.
- Metrika – zobrazovaný název metriky, jak se zobrazuje na webu Azure Portal.
- Název v rozhraní REST API – název metriky, který se označuje v rozhraní REST API.
- Jednotka – měrná jednotka .
- Agregace – výchozí typ agregace . Platné hodnoty: Průměr (Průměr), Minimum (Minimum), Maximum (Maximum), Celkem (Součet), Počet.
- - Dimenze dostupné pro metriku
-
- , ve kterých se metrika vzorkuje. Například
PT1Moznačuje, že metriku vzorkujeme každou minutu,PT30Mkaždých 30 minut,PT1Hkaždou hodinu a tak dále. - DS Export – určuje, jestli je metrika exportovatelná do protokolů služby Azure Monitor prostřednictvím nastavení diagnostiky. Informace o exportu metrik najdete v tématu Vytvoření nastavení diagnostiky ve službě Azure Monitor.
Kategorie: Dostupnost
| Metric | Název v REST API | Unit | Aggregation | Dimensions | Časová zrnka | DS Vývoz |
|---|---|---|---|---|---|---|
|
Stav HA IO Stav běžícího vlákna IO replikace |
HA_IO_status |
Count | Maximum | <žádné> | PT1M | Yes |
|
HA SQL status Stav pro spuštěné vlákno SQL replikace |
HA_SQL_status |
Count | Maximum | <žádné> | PT1M | Yes |
|
Stav IO repliky Stav běžícího vlákna IO replikace |
Replica_IO_Running |
Count | Maximum | <žádné> | PT1M | No |
|
Stav SQL repliky Stav pro spuštěné vlákno SQL replikace |
Replica_SQL_Running |
Count | Maximum | <žádné> | PT1M | No |
Kategorie: Chyby
| Metric | Název v REST API | Unit | Aggregation | Dimensions | Časová zrnka | DS Vývoz |
|---|---|---|---|---|---|---|
|
Přerušená připojení Přerušená připojení |
aborted_connections |
Count | Celkem (součet) | <žádné> | PT1M | Yes |
Kategorie: Latence
| Metric | Název v REST API | Unit | Aggregation | Dimensions | Časová zrnka | DS Vývoz |
|---|---|---|---|---|---|---|
|
Zpoždění replikace vysoké dostupnosti Zpoždění HA replikace v sekundách |
HA_replication_lag |
Seconds | Průměrná hodnota, Maximální hodnota, Minimální hodnota | <žádné> | PT1M | Yes |
|
Doba uzamčení řádku Innodb Celková doba strávená získáním zámků řádků pro tabulky InnoDB v milisekundách |
Innodb_row_lock_time |
Milliseconds | Průměrná hodnota, Maximální hodnota, Minimální hodnota | <žádné> | PT1M | Yes |
|
Čekání na uzamčení řádků InnoDB Počet případů, kdy operace s tabulkami InnoDB musely čekat na uzamčení řádku. |
Innodb_row_lock_waits |
Count | Celkem (součet), maximum, minimum | <žádné> | PT1M | Yes |
|
Prodleva replikace v sekundách Prodleva replikace v sekundách |
replication_lag |
Seconds | Průměrná hodnota, Maximální hodnota, Minimální hodnota | <žádné> | PT1M | Yes |
|
Doba provozu MySQL Počet sekund, po které byl server spuštěn. |
Uptime |
Seconds | Celkem (Součet), Maximum | <žádné> | PT1M | Yes |
Kategorie: Sytost
| Metric | Název v REST API | Unit | Aggregation | Dimensions | Časová zrnka | DS Vývoz |
|---|---|---|---|---|---|---|
|
Využité úložiště zálohování Využité úložné místo pro zálohy |
backup_storage_used |
Bytes | Průměrná hodnota, Maximální hodnota, Minimální hodnota | <žádné> | PT15M, PT30M, PT1H, PT6H, PT12H, P1D | Yes |
|
Využití binlogového úložiště Úložiště, které využívají soubory Binlog. |
binlog_storage_used |
Bytes | Průměrná hodnota, Maximální hodnota, Minimální hodnota | <žádné> | PT1M | Yes |
|
Spotřebované kredity procesoru Spotřebované kredity procesoru |
cpu_credits_consumed |
Count | Průměrná hodnota, Maximální hodnota, Minimální hodnota | <žádné> | PT15M, PT30M, PT1H, PT6H, PT12H, P1D | Yes |
|
Zbývající kredity procesoru Zbývající kredity procesoru |
cpu_credits_remaining |
Count | Průměrná hodnota, Maximální hodnota, Minimální hodnota | <žádné> | PT15M, PT30M, PT1H, PT6H, PT12H, P1D | Yes |
|
Procento procesoru hostitele Procento procesoru hostitele |
cpu_percent |
Percent | Průměrná hodnota, Maximální hodnota, Minimální hodnota | <žádné> | PT1M | Yes |
|
Využité úložiště dat Úložiště používané datovými soubory |
data_storage_used |
Bytes | Průměrná hodnota, Maximální hodnota, Minimální hodnota | <žádné> | PT1M | Yes |
|
Využité úložiště Ibdata1 Prostor využívaný soubory ibdata1. |
ibdata1_storage_used |
Bytes | Průměrná hodnota, Maximální hodnota, Minimální hodnota | <žádné> | PT1M | Yes |
|
Data stránek fondu vyrovnávací paměti InnoDB Počet stránek ve fondu vyrovnávací paměti InnoDB obsahující data. |
Innodb_buffer_pool_pages_data |
Count | Celkem (součet), maximum, minimum | <žádné> | PT1M | Yes |
|
Špinavé stránky v buffer poolu InnoDB Aktuální počet zašpiněných stránek ve fondu vyrovnávací paměti InnoDB. |
Innodb_buffer_pool_pages_dirty |
Count | Celkem (součet), maximum, minimum | <žádné> | PT1M | Yes |
|
Stránky vyrovnávací paměti InnoDB volné Počet volných stránek ve fondu vyrovnávací paměti InnoDB. |
Innodb_buffer_pool_pages_free |
Count | Celkem (součet), maximum, minimum | <žádné> | PT1M | Yes |
|
Požadavky na čtení vyrovnávací paměti InnoDB Počet logických požadavků na čtení. |
Innodb_buffer_pool_read_requests |
Count | Celkem (součet), maximum, minimum | <žádné> | PT1M | Yes |
|
Čtení vyrovnávací paměti InnoDB Počet logických požadavků na čtení, které InnoDB nemohla uspokojit z vyrovnávací paměti a musela číst přímo z disku. |
Innodb_buffer_pool_reads |
Count | Celkem (součet), maximum, minimum | <žádné> | PT1M | Yes |
|
Procento I/O úložiště Procento spotřeby vstupně-výstupních operací úložiště |
io_consumption_percent |
Percent | Průměrná hodnota, Maximální hodnota, Minimální hodnota | <žádné> | PT1M | Yes |
|
Procento paměti Procento paměti |
memory_percent |
Percent | Průměrná hodnota, Maximální hodnota, Minimální hodnota | <žádné> | PT1M | Yes |
|
Jiné využité úložiště Úložiště používané jinými soubory. |
others_storage_used |
Bytes | Průměrná hodnota, Maximální hodnota, Minimální hodnota | <žádné> | PT1M | Yes |
|
Limit úložiště protokolu serveru Limit úložiště protokolu serveru |
serverlog_storage_limit |
Bytes | Maximum | <žádné> | PT1M | Yes |
|
Procento úložiště serverlogu Procento úložiště záznamů serveru |
serverlog_storage_percent |
Percent | Průměrná hodnota, Maximální hodnota, Minimální hodnota | <žádné> | PT1M | Yes |
|
Využité úložiště protokolu serveru Využité úložiště protokolu serveru |
serverlog_storage_usage |
Bytes | Průměrná hodnota, Maximální hodnota, Minimální hodnota | <žádné> | PT1M | Yes |
|
Průchody slučování a řazení Počet úspěšných sloučení, které musel algoritmus řazení provést. Pokud je tato hodnota velká, měli byste zvážit zvýšení hodnoty systémové proměnné sort_buffer_size. |
Sort_merge_passes |
Count | Celkem (součet), maximum, minimum | <žádné> | PT1M | Yes |
|
Limit úložiště Limit úložiště |
storage_limit |
Bytes | Maximum | <žádné> | PT1M | Yes |
|
Procento úložiště Procento úložiště |
storage_percent |
Percent | Průměrná hodnota, Maximální hodnota, Minimální hodnota | <žádné> | PT1M | Yes |
|
Využité úložiště Využité úložiště |
storage_used |
Bytes | Průměrná hodnota, Maximální hodnota, Minimální hodnota | <žádné> | PT1M | Yes |
|
Vlákna spuštěná Počet vláken, které nejsou v režimu spánku. |
Threads_running |
Count | Celkem (součet), maximum, minimum | <žádné> | PT1M | Yes |
Kategorie: Provoz
| Metric | Název v REST API | Unit | Aggregation | Dimensions | Časová zrnka | DS Vývoz |
|---|---|---|---|---|---|---|
|
Aktivní připojení Aktivní připojení |
active_connections |
Count | Průměrná hodnota, Maximální hodnota, Minimální hodnota | <žádné> | PT1M | Yes |
|
Aktivní transakce Počet aktivních transakcí |
active_transactions |
Count | Celkem (Součet), Průměr, Maximální, Minimální | <žádné> | PT1M | Yes |
|
Com Alter Table Počet spuštění příkazu ALTER TABLE. |
Com_alter_table |
Count | Celkem (součet) | <žádné> | PT1M | Yes |
|
Vytvoření databáze com Počet spuštění příkazu CREATE DB. |
Com_create_db |
Count | Celkem (součet) | <žádné> | PT1M | Yes |
|
Vytvořit tabulku Počet spuštění příkazu CREATE TABLE. |
Com_create_table |
Count | Celkem (součet) | <žádné> | PT1M | Yes |
|
Odstranit com Počet spuštění příkazu DELETE. |
Com_delete |
Count | Celkem (součet) | <žádné> | PT1M | Yes |
|
Com Drop DB Počet spuštění příkazu DROP DB. |
Com_drop_db |
Count | Celkem (součet) | <žádné> | PT1M | Yes |
|
Com Drop Table Kolikrát byl příkaz DROP TABLE vykonán. |
Com_drop_table |
Count | Celkem (součet) | <žádné> | PT1M | Yes |
|
Vložení com Počet spuštění příkazu INSERT. |
Com_insert |
Count | Celkem (součet) | <žádné> | PT1M | Yes |
|
Vybrat com Kolikrát byl příkaz SELECT proveden. |
Com_select |
Count | Celkem (součet) | <žádné> | PT1M | Yes |
|
Aktualizace com Počet spuštění příkazu UPDATE. |
Com_update |
Count | Celkem (součet) | <žádné> | PT1M | Yes |
|
Vyprázdněné stránky fondu vyrovnávací paměti Innodb Počet požadavků na vyprázdnění stránek z fondu vyrovnávací paměti InnoDB. |
Innodb_buffer_pool_pages_flushed |
Count | Průměrná hodnota, Maximální hodnota, Minimální hodnota | <žádné> | PT1M | Yes |
|
Innodb zápisy dat Celkový počet zápisů |
Innodb_data_writes |
Count | Celkem (součet), maximum, minimum | <žádné> | PT1M | Yes |
|
Zablokování zámku MySQL Počet zablokování. |
lock_deadlocks |
Count | Celkem (Součet), Průměr, Maximální, Minimální | <žádné> | PT1M | Yes |
|
Časové limity pro uzamčení MySQL Počet časových limitů uzamčení |
lock_timeouts |
Count | Celkem (Součet), Průměr, Maximální, Minimální | <žádné> | PT1M | Yes |
|
Odchozí síťové připojení hostitele Výchozí přenos dat hostitelské sítě v bajtech |
network_bytes_egress |
Bytes | Celkem (součet) | <žádné> | PT1M | Yes |
|
Hostitelská síť Příchozí přenos dat hostitelské sítě v bajtech |
network_bytes_ingress |
Bytes | Celkem (součet) | <žádné> | PT1M | Yes |
|
Queries Queries |
Queries |
Count | Celkem (součet) | <žádné> | PT1M | Yes |
|
Pomalé dotazy Počet dotazů, jejichž zpracování trvalo déle než stanovený čas long_query_time sekund. |
Slow_queries |
Count | Celkem (součet) | <žádné> | PT1M | Yes |
|
Počet I/O operací úložiště Počet využitých vstupně-výstupních operací úložiště. |
storage_io_count |
Count | Celkem (součet) | <žádné> | PT1M | No |
|
Celkový počet připojení Celkový počet připojení |
total_connections |
Count | Celkem (součet) | <žádné> | PT1M | Yes |
|
Délka seznamu historie MySQL Délka seznamu TRX_RSEG_HISTORY |
trx_rseg_history_len |
Count | Celkem (Součet), Průměr, Maximální, Minimální | <žádné> | PT1M | Yes |
Tato tabulka obsahuje podrobnější popis některých metrik.
| Zobrazovaný název metriky | Description |
|---|---|
| Doba provozu MySQL | Tato metrika označuje dobu, po kterou byl server MySQL spuštěný. V nastavení serveru s vysokou dostupností (HA) systém průběžně zobrazuje dobu provozu aktuálního primárního uzlu serveru v sekundách. Tato hodnota doby provozu se během události převzetí služeb při selhání resetuje, protože uzly se nerestartují. |
| Procento procesoru hostitele | Procento procesoru hostitele je celkové využití procesoru ke zpracování všech úloh na serveru během vybraného období. Tato metrika zahrnuje úlohy flexibilní instance serveru Azure Database for MySQL a procesu Azure MySQL. Vysoké procento procesoru vám může pomoct zjistit, jestli má váš databázový server těžší úlohu, než dokáže zpracovat. Tato metrika odpovídá celkovému využití procesoru a podobá se využití procesoru na jakémkoli virtuálním počítači. |
| Využití kreditu procesoru | To se týká pouze kreditu procesoru s možností nárazové úrovně na základě úlohy. Další informace naleznete v tématu B-series nárazové velikosti virtuálních počítačů. |
| Zbývající kredit procesoru | To se týká pouze zbývajícího procesoru s možností nárazové vrstvy na základě úlohy. Další informace naleznete v tématu B-series nárazové velikosti virtuálních počítačů. |
| Hostitelská síť v | Celkový součet příchozího síťového provozu na serveru za vybrané období Tato metrika zahrnuje provoz do vaší databáze a flexibilní serverové funkce Azure Database for MySQL, jako je monitorování, protokoly atd. |
| Odchozí síť hostitele | Celkový součet odchozího síťového provozu na serveru za vybrané období Tato metrika zahrnuje provoz z vaší databáze a flexibilní serverové funkce Azure Database for MySQL, jako je monitorování, protokoly atd. |
| Aktivní připojení | Počet aktivních připojení k serveru. Aktivní připojení jsou celkový počet vláken připojených k vašemu serveru, což zahrnuje také vlákna z azure_superuser. |
| Procento vstupně-výstupních operací úložiště | Procento vstupně-výstupních operací použitých během vybraného období Procento vstupně-výstupních operací je pro IOPS čtení i zápisu. |
| Počty vstupně-výstupních operací úložiště | Celkový počet vstupně-výstupních operací serveru (čtení i zápisu) za minutu. |
| Procento paměti | Tato metrika představuje procento paměti obsazené procesem serveru Azure MySQL (mysqld). Tato metrika se počítá z celkové velikosti paměti (GB) dostupné na flexibilním serveru Azure Database for MySQL. |
| Celkový počet připojení | Početklientských Total Connections je součet připojení klientů používajících protokol TCP/IP za vybrané období. |
| Přerušená připojení | Celkový počet neúspěšných pokusů o připojení k flexibilnímu serveru Azure Database for MySQL, například kvůli špatným přihlašovacím údajům, selhalo připojení. Další informace o přerušených připojeních najdete v této dokumentaci. |
| Queries | Celkový počet spuštěných dotazů za minutu na vašem serveru Celkový počet dotazů za minutu na vašem serveru z databázových úloh a procesů Azure MySQL |
| Slow_queries | Celkový počet pomalých dotazů na vašem serveru ve vybraném časovém rozsahu. |
| Aktivní transakce | Tato metrika představuje celkový počet transakcí v rámci MySQL. Aktivní transakce zahrnují všechny transakce, které byly spuštěny, ale ještě se musí potvrdit nebo vrátit zpět. |
Metriky rozpisu úložiště poskytují cenné přehledy o využití úložiště flexibilního serveru Azure Database for MySQL. Tyto metriky poskytují podrobný rozpis limitu úložiště, procentuálního využití úložiště, využitého úložiště dat, využitého úložiště ibdata1, využitého úložiště binlogu, jiného využitého úložiště a využitého úložiště zálohování. Monitorováním těchto metrik můžete efektivně spravovat prostředky úložiště, optimalizovat přidělení úložiště a zajistit efektivní využití kapacity úložiště vašeho serveru. Porozumění metrikám rozpisu úložiště vám pomůže činit informovaná rozhodnutí o zachování výkonu a dostupnosti flexibilního serveru Azure Database for MySQL.
Následující tabulka uvádí popisy metrik rozpisu úložiště dostupné pro flexibilní server Azure Database for MySQL:
| Zobrazovaný název metriky | Description |
|---|---|
| Limit úložiště | Maximální velikost úložiště nakonfigurovaná pro tento server. |
| Procento úložiště | Procento využitého úložiště z maximálního dostupného úložiště serveru |
| Využité úložiště | Využité úložiště. Úložiště používané službou může zahrnovat databázové soubory, transakční protokoly a protokoly serveru. |
| Využité úložiště dat | Velikost úložiště používaná k ukládání databázových souborů. |
| Využité úložiště ibdata1 | Množství úložiště použitého k ukládání systémového souboru tablespace (ibdata1). |
| Využité úložiště binlogu | Velikost úložiště používaná k ukládání binárních souborů protokolu. |
| Jiné využité úložiště | Velikost úložiště používaná pro jiné komponenty a soubory metadat. |
| Využité úložné místo pro zálohy | Využité úložiště zálohování. |
Metriky replikace poskytují cenné přehledy o výkonu a stavu replikace na flexibilním serveru Azure Database for MySQL. Tyto metriky umožňují monitorovat prodlevu replikace, zkontrolovat stav vláken repliky a vstupně-výstupních operací SQL a měřit latenci replikace. Sledováním těchto metrik můžete zajistit spolehlivost a efektivitu nastavení replikace, identifikovat případné problémy nebo zpoždění a provést příslušné akce pro zachování konzistence a dostupnosti dat. Pojďme se podívat na různé metriky replikace dostupné pro flexibilní server Azure Database for MySQL.
Následující tabulka uvádí metriky replikace dostupné pro flexibilní server Azure Database for MySQL:
| Zobrazovaný název metriky | Description |
|---|---|
| Prodleva replikace | Prodleva replikace je počet sekund za replikou při přehrání transakcí přijatých ze zdrojového serveru. Tato metrika se vypočítá z příkazu "Seconds_behind_Master" z příkazu ZOBRAZIT STAV OTROKa a je k dispozici pouze pro servery replik. Další informace najdete v tématu Řešení potíží s latencí replikace ve službě Azure Database for MySQL . |
| Stav vstupně-výstupních operací repliky | Stav vstupně-výstupních operací repliky označuje stav vstupně-výstupního vlákna replikace. Hodnota metriky je 1, pokud běží vstupně-výstupní vlákno a 0, pokud ne. |
| Stav SQL repliky | Stav SQL repliky označuje stav replikačního vlákna SQL. Hodnota metriky je 1, pokud se vlákno SQL spustí a 0, pokud ne. |
| Stav vstupně-výstupních operací vysoké dostupnosti | Stav vstupně-výstupních operací vysoké dostupnosti indikuje stav konceptů vysoké dostupnosti ve službě Azure Database for MySQL . Hodnota metriky je 1, pokud běží vstupně-výstupní vlákno a 0, pokud ne. |
| Stav SQL vysoké dostupnosti | Stav HA SQL označuje stav konceptů vysoké dostupnosti ve službě Azure Database for MySQL . Hodnota metriky je 1, pokud se vlákno SQL spustí a 0, pokud ne. |
| Prodleva replikace vysoké dostupnosti | Prodleva replikace vysoké dostupnosti je počet sekund, po kterou je server pohotovostního režimu vysoké dostupnosti za sebou při přehrání transakcí přijatých ze zdrojového serveru. Tato metrika se vypočítá z "Seconds_behind_Master" z příkazu "SHOW SLAVE STATUS" a je k dispozici pouze pro pohotovostní servery s vysokou dostupností. |
Kromě standardních metrik poskytovaných flexibilním serverem Azure Database for MySQL jsou k dispozici vylepšené metriky, které vám umožní získat hlubší přehled o výkonu vašeho serveru. Tyto vylepšené metriky poskytují podrobnější informace o konkrétních aspektech vaší úlohy.
Metriky statistik jazyka DML (Data Manipulation Language) vám umožňují zobrazit počet příkazů pro výběr, aktualizaci, vložení a odstranění spuštěných na vašem serveru. Monitorováním těchto metrik můžete sledovat využití a výkon databázových operací a identifikovat potenciální kritické body nebo nedostatky.
| Zobrazovaný název metriky | Description |
|---|---|
| Com_select | Celkový počet příkazů select spuštěných na vašem serveru ve vybraném časovém rozsahu. |
| Com_update | Celkový počet příkazů aktualizace spuštěných na vašem serveru ve vybraném časovém rozsahu. |
| Com_insert | Celkový počet příkazů insert spuštěných na vašem serveru ve vybraném časovém rozsahu. |
| Com_delete | Celkový počet odstraněných příkazů spuštěných na vašem serveru ve vybraném časovém rozsahu. |
Metriky statistik jazyka DDL (Data Definition Language) poskytují informace o tom, jak často můžete vytvořit databázi, odstranit databázi, vytvořit tabulku, odstranit tabulku a změnit příkazy tabulky spuštěné na vašem serveru. Tyto metriky vám pomůžou pochopit frekvenci a dopad změn schématu v databázi, což vám umožní optimalizovat návrh databáze a zlepšit celkový výkon.
| Zobrazovaný název metriky | Description |
|---|---|
| Com_create_db | Celkový počet vytvořených databázových příkazů spuštěných na vašem serveru ve vybraném časovém rozsahu. |
| Com_drop_db | Celkový počet příkazů drop database spuštěných na vašem serveru ve vybraném časovém rozsahu. |
| Com_create_table | Celkový počet příkazů create table spuštěných na vašem serveru ve vybraném časovém rozsahu. |
| Com_drop_table | Celkový počet příkazů drop table spuštěných na vašem serveru ve vybraném časovém rozsahu. |
| Com_Alter | Celkový počet příkazů alter table spuštěných na vašem serveru ve vybraném časovém rozsahu. |
Metriky Innodb se zaměřují na výkon modulu úložiště InnoDB, což je výchozí modul pro flexibilní server Azure Database for MySQL. Mezi tyto metriky patří doba uzamčení řádků InnoDB, čekání na uzamčení řádků InnoDB, čtení fondu vyrovnávacích pamětí InnoDB, žádosti o čtení fondu vyrovnávací paměti InnoDB a další. Monitorováním těchto metrik můžete získat přehled o efektivitě a efektivitě mechanismů úložiště a ukládání do mezipaměti vaší databáze.
Tyto vylepšené metriky poskytují cenné informace pro optimalizaci úloh a zlepšení výkonu flexibilního serveru Azure Database for MySQL. Pomocí těchto metrik můžete provádět rozhodnutí řízená daty za účelem zvýšení škálovatelnosti, spolehlivosti a efektivity databázových operací.
| Zobrazovaný název metriky | Description |
|---|---|
| Doba uzamčení řádku InnoDB | Doba uzamčení řádku InnoDB měří dobu trvání v milisekundách pro zámky na úrovni řádků InnoDB. |
| Čekání uzamčení řádků InnoDB | Uzamčení řádku InnoDB čeká na metriku, kolikrát dotaz musel čekat na zámek na úrovni řádků InnoDB. |
| Innodb_buffer_pool_reads | Celkový počet logických čtení, které modul InnoDB nemohl splňovat z fondu vyrovnávací paměti Innodb a musel být načten z disku. |
| Innodb_buffer_pool_read_requests | Celkový počet logických požadavků na čtení, které se mají číst z fondu vyrovnávací paměti Innodb. |
| Innodb_buffer_pool_pages_free | Celkový počet volných stránek ve fondu vyrovnávací paměti InnoDB. |
| Innodb_buffer_pool_pages_data | Celkový počet stránek ve fondu vyrovnávací paměti InnoDB obsahující data. Číslo obsahuje špinavé i čisté stránky. |
| Innodb_buffer_pool_pages_dirty | Celkový počet stránek ve fondu vyrovnávací paměti InnoDB obsahující špinavé stránky. |
| Délka seznamu historie MySQL | Tato metrika vypočítá počet změn v databázi, konkrétně počet záznamů obsahujících předchozí změny. Souvisí s rychlostí změn dat, což způsobuje vytvoření nových verzí řádků. Zvýšení délky seznamu historie může ovlivnit výkon databáze. |
| Časové limity uzamčení MySQL | Tato metrika představuje počet vypršení časového limitu dotazu kvůli zámku. K této situaci obvykle dochází, když dotaz počká na uzamčení na řádku nebo tabulce uchovávané jiným dotazem delší dobu než nastavení innodb_lock_wait_timeout . |
| Zablokování zámku MySQL | Tato metrika představuje počet zablokování na flexibilním serveru Azure Database for MySQL ve vybraném období. |
Rozměry metrikInformace o rozměrech metrik najdete v tématu Vícerozměrné metriky. |
Tato služba nemá žádné metriky, které obsahují dimenze.
Řešení potíží s metrikami
Někdy můžete narazit na problémy s vytvářením, přizpůsobením nebo interpretací grafů v Průzkumníku metrik Azure.
Graf zobrazující žádná data nemůže vzniknout z důvodu různých faktorů. K těmto problémům může patřit to, že poskytovatel prostředků Microsoft Insights není zaregistrovaný pro vaše předplatné nebo nemáte odpovídající přístupová práva k vaší službě Azure Database for MySQL. Dalšími možnostmi může být, že váš prostředek negeneroval metriky ve zvoleném časovém rámci nebo vybraný časový rozsah překračuje 30 dnů.
Toto chování může způsobit několik následujících důvodů:
- Poskytovatel prostředků Microsoft.Insights není zaregistrovaný: Zkoumání metrik vyžaduje, aby poskytovatel prostředků Microsoft.Insights zaregistrovaný ve vašem předplatném. Zaregistrujte server ručně podle kroků popsaných v poskytovatelích a typech prostředků Azure.
- Nedostatečná přístupová práva k vašemu prostředku: Ujistěte se, že máte dostatečná oprávnění pro službu Azure Database for MySQL, ze které zkoumáte metriky. Váš prostředek negeneroval metriky během vybraného časového rozsahu. Nastavte pro graf delší časový rozsah. V Azure řídí řízení přístupu na základě role (Azure RBAC) přístup k metrikám. Abyste mohli prozkoumat metriky pro libovolný prostředek, musíte být členem čtenáře monitorování, přispěvatele monitorování nebo přispěvatele .
- Váš prostředek negeneroval metriky během vybraného časového rozsahu: Toto chování může být způsobeno několika důvody. Jednou z možností je, že váš prostředek negeneroval metriky ve zvoleném časovém rámci. Změňte čas grafu na širší rozsah, abyste zjistili, jestli tento přístup problém vyřeší. Podrobnější informace o řešení tohoto problému najdete v průvodci odstraňováním potíží s metrikami služby Azure Monitor.
- Časový rozsah větší než 30 dní: Ověřte, že rozdíl mezi počátečním a koncovým datem ve výběru času nepřekračuje 30denní interval. Podrobnější informace o metrikách řešení potíží najdete v průvodci odstraňováním potíží s metrikami služby Azure Monitor.
- Indikace přerušované čáry: Ve službě Azure Monitor označuje přerušovaná čára mezeru v datech nebo hodnotu null mezi dvěma body známých dat agregace času. Tento aspekt je záměrný návrh, který pomáhá rozpoznat chybějící datové body. Pokud graf zobrazuje přerušované čáry, značí chybějící data. Další informace naleznete v tématu Graf zobrazuje přerušovanou čáru.
Podrobnější informace o metrikách řešení potíží najdete v průvodci odstraňováním potíží s metrikami služby Azure Monitor.
Note
Metriky označené jako zastaralé jsou naplánované tak, aby se z webu Azure Portal odebraly. Tyto metriky byste měli ignorovat při monitorování flexibilního serveru Azure Database for MySQL.
Protokoly zdrojů
Tato část obsahuje seznam typů protokolů prostředků, které můžete pro tuto službu shromažďovat. Oddíl načítá ze seznamu všech typů protokolů prostředků podporovaných ve službě Azure Monitor.
Podporované protokoly prostředků pro Microsoft.DBforMySQL\flexibleServers
| Category | Název kategorie zobrazení | Tabulka protokolů | Podporuje základní protokolový plán | Podporuje transformaci během ingestace | Vzorové dotazy | Náklady na export |
|---|---|---|---|---|---|---|
MySqlAuditLogs |
Protokoly auditu MySQL |
AzureDiagnostics Záznamy z různých zdrojů Azure. |
No | No | Queries | No |
MySqlSlowLogs |
Pomalé záznamy MySQL |
AzureDiagnostics Záznamy z různých zdrojů Azure. |
No | No | Queries | No |
Tabulky protokolů služby Azure Monitor
Tato část uvádí tabulky protokolů služby Azure Monitor relevantní pro tuto službu, které jsou k dispozici pro dotazování službou Log Analytics pomocí dotazů Kusto. Tabulky obsahují data protokolu prostředků a případně i více v závislosti na tom, co se na nich shromažďuje a směruje.
Azure Database for MySQL Microsoft.DBforMySQL\flexibleServers
Protokol aktivit
Propojená tabulka uvádí operace, které lze zaznamenat v protokolu aktivit pro tuto službu. Tyto operace jsou podmnožinou všech možných operací poskytovatele prostředků v protokolu aktivit.
Další informace o schématu položek protokolu aktivit naleznete v tématu Schéma protokolu aktivit.