Monitorování metrik na flexibilním serveru Azure Database for PostgreSQL
PLATÍ PRO: Flexibilní server Azure Database for PostgreSQL
Monitorování dat o vašich serverech vám pomůže při řešení potíží a optimalizaci úloh. Flexibilní server Azure Database for PostgreSQL nabízí různé možnosti monitorování, které poskytují přehled o výkonu vašeho serveru.
Metriky
Flexibilní server Azure Database for PostgreSQL poskytuje různé metriky, které poskytují přehled o chování prostředků, které podporují instanci flexibilního serveru Azure Database for PostgreSQL. Každá metrika se vygeneruje v 1minutovém intervalu a má až 93 dnů historie. Na tyto metriky můžete nakonfigurovat upozornění. Mezi další možnosti patří nastavení automatizovaných akcí, provádění pokročilých analýz a archivace historie. Další informace viz Přehled metrik Azure.
Poznámka:
I když se metriky ukládají po dobu 93 dnů, můžete dotazovat (na dlaždici Metriky) maximálně na 30 dnů dat v libovolném grafu. Pokud se zobrazí prázdný graf nebo graf zobrazuje jenom část dat metriky, ověřte, že rozdíl mezi počátečním a koncovým datem ve výběru času nepřekračuje 30denní interval. Po výběru 30denního intervalu můžete posouvat graf a zobrazit tak úplné období uchovávání informací.
Výchozí metriky
Pro instanci flexibilního serveru Azure Database for PostgreSQL jsou k dispozici následující metriky:
Zobrazované jméno | ID metriky | Unit | Popis | Výchozí povoleno |
---|---|---|---|---|
Aktivní připojení | active_connections |
Počet | Celkový počet připojení k databázovému serveru, včetně všech stavů připojení, jako jsou aktivní, nečinné a další, jak je vidět v pg_stat_activity zobrazení. Tento obrázek představuje celkový součet připojení napříč všemi stavy bez rozlišování mezi konkrétními stavy. Podrobnou analýzu konkrétního stavu, například aktivní připojení, najdete v metrice Relace podle stavu. |
Ano |
Využité úložiště zálohování | backup_storage_used |
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, rozdílovými zálohami a zálohami protokolů, které se uchovávají na základě doby uchovávání záloh nastavené pro server. Frekvence zálohování je spravovaná službou. V případě geograficky redundantního úložiště je využití úložiště zálohování dvakrát využití pro místně redundantní úložiště. | Ano |
Neúspěšná připojení | connections_failed |
Počet | Počet neúspěšných připojení | Ano |
Úspěšná připojení | connections_succeeded |
Počet | Počet úspěšných připojení | Ano |
Spotřebované kredity procesoru | cpu_credits_consumed |
Počet | Počet kreditů používaných flexibilním serverem Platí pro vrstvu burstable. | Ano |
Zbývající kredity procesoru | cpu_credits_remaining |
Počet | Počet kreditů, které jsou k dispozici k rozšíření Platí pro vrstvu burstable. | Ano |
Procento procesoru | cpu_percent |
Procenta | Procento používaného procesoru | Ano |
Velikost databáze | database_size_bytes |
Přijaté | Velikost databáze v bajtech | Ano |
Hloubka fronty disku | disk_queue_depth |
Počet | Počet nevyřízených vstupně-výstupních operací na datový disk | Ano |
IOPS | iops |
Počet | Počet vstupně-výstupních operací na disk za sekundu | Ano |
Maximální počet ID použitých transakcí | maximum_used_transactionIDs |
Počet | Maximální počet ID transakcí, které se používají. | Ano |
Procento paměti | memory_percent |
Procenta | Procento používané paměti | Ano |
Odchozí síť | network_bytes_egress |
Přijaté | Celkový součet odchozího síťového provozu na serveru za vybrané období Tato metrika zahrnuje odchozí provoz z vaší databáze a flexibilního serveru Azure Database for Postgres, včetně funkcí, jako je monitorování, protokoly, archiv WAL, replikace atd. | Ano |
Síť v | network_bytes_ingress |
Přijaté | Celkový součet příchozího síťového provozu na serveru za vybrané období Tato metrika zahrnuje příchozí provoz do vaší databáze a flexibilního serveru Azure Database for Postgres, včetně funkcí, jako je monitorování, protokoly, archiv WAL, replikace atd. | Ano |
Čtení IOPS | read_iops |
Počet | Počet vstupně-výstupních operací čtení datového disku za sekundu | Ano |
Propustnost čtení | read_throughput |
Přijaté | Bajty čte za sekundu z disku. | Ano |
Volné úložiště | storage_free |
Přijaté | Množství dostupného prostoru úložiště. | Ano |
Procento úložiště | storage_percent |
Procento | Procento využitého prostoru úložiště Úložiště, které služba používá, může zahrnovat databázové soubory, transakční protokoly a protokoly serveru. | Ano |
Využité úložiště | storage_used |
Přijaté | Množství využitého úložného prostoru Úložiště, které služba používá, může zahrnovat soubory databáze, transakční protokoly a protokoly serveru. | Ano |
Použité úložiště transakčních protokolů | txlogs_storage_used |
Přijaté | Množství úložného prostoru používaného transakčními protokoly. | Ano |
Propustnost zápisu | write_throughput |
Přijaté | Bajty zapsané na disk za sekundu | Ano |
IOPS zápisu | write_iops |
Počet | Počet vstupně-výstupních operací zápisu datového disku za sekundu | Ano |
Vylepšené metriky
Rozšířené metriky pro flexibilní server Azure Database for PostgreSQL můžete použít k jemně odstupňovanému monitorování a upozorňování na databáze. Na tyto metriky můžete nakonfigurovat upozornění. Mezi vylepšené metriky patří Dimension
parametr, který můžete použít k rozdělení a filtrování dat metrik pomocí dimenze, jako je název databáze nebo stav.
Povolení rozšířených metrik
- Většina těchto nových metrik je ve výchozím nastavení zakázaná . Existuje však několik výjimek, které jsou ve výchozím nastavení povolené. Sloupec úplně vpravo v následujících tabulkách označuje, jestli je každá metrika ve výchozím nastavení povolená, nebo ne.
- Pokud chcete povolit tyto metriky, které nejsou ve výchozím nastavení povolené, nastavte parametr
metrics.collector_database_activity
serveru naON
hodnotu . Tento parametr je dynamický a nevyžaduje restartování instance.
Seznam rozšířených metrik
Můžete si vybrat z následujících kategorií rozšířených metrik:
- Aktivita
- Databáze
- Logická replikace
- Replikace
- Sytost
- Provoz
Aktivita
Zobrazované jméno | ID metriky | Unit | Popis | Dimenze | Výchozí povoleno |
---|---|---|---|---|---|
Relace podle stavu | sessions_by_state |
Počet | Relace podle stavu, jak je znázorněno v pg_stat_activity zobrazení. Kategorizuje back-endy klientů do různých stavů, například aktivní nebo nečinné. |
State | No |
Relace podle waiteventType | sessions_by_wait_event_type |
Počet | Relace podle typu události, pro kterou čeká back-end klienta. | Typ události Čekání | No |
Nejstarší back-end | oldest_backend_time_sec |
Sekundy | Věk v sekundách nejstaršího back-endu (bez ohledu na stav) | Nevztahuje se | No |
Nejstarší dotaz | longest_query_time_sec |
Sekundy | Stáří v sekundách nejdelšího dotazu, který je aktuálně spuštěný. | Nevztahuje se | No |
Nejstarší transakce | longest_transaction_time_sec |
Sekundy | Stáří v sekundách nejdelší transakce (včetně nečinných transakcí) | Nevztahuje se | No |
Nejstarší xmin | oldest_backend_xmin |
Počet | Skutečná hodnota nejstaršího xmin . Pokud xmin se nezvyšuje, znamená to, že se odeberou některé dlouhotrvající transakce, které můžou potenciálně uchovávat mrtvé řazené řazené kolekce členů. |
Nevztahuje se | No |
Nejstarší xmin věk | oldest_backend_xmin_age |
Počet | Věk v jednotkách nejstarších xmin . Určuje, kolik transakcí uplynulo od nejstaršího xmin . |
Nevztahuje se | No |
Databáze
Zobrazované jméno | ID metriky | Unit | Popis | Dimenze | Výchozí povoleno |
---|---|---|---|---|---|
Back-endy | numbackends |
Počet | Počet back-endů připojených k této databázi | DatabaseName | No |
Zablokování | deadlocks |
Počet | Počet zablokování zjištěných v této databázi | DatabaseName | No |
Přístup k blokům disků | blks_hit |
Počet | Kolikrát byly v mezipaměti vyrovnávací paměti nalezeny bloky disku, takže čtení nebylo nutné. | DatabaseName | No |
Bloky disků pro čtení | blks_read |
Počet | Počet bloků disku, které byly načteny v této databázi. | DatabaseName | No |
Dočasné soubory | temp_files |
Počet | Počet dočasných souborů vytvořených dotazy v této databázi | DatabaseName | No |
Velikost dočasných souborů | temp_bytes |
Přijaté | Celkový objem dat, která jsou zapsaná do dočasných souborů pomocí dotazů v této databázi. | DatabaseName | No |
Celkový počet transakcí | xact_total |
Počet | Počet celkových transakcí spuštěných v této databázi. | DatabaseName | No |
Potvrzené transakce | xact_commit |
Počet | Počet transakcí v této databázi, které byly potvrzeny. | DatabaseName | No |
Transakce za sekundu (Preview) | tps |
Počet | Počet transakcí provedených během sekundy. | DatabaseName | No |
Transakce vráceny zpět | xact_rollback |
Počet | Počet transakcí v této databázi, které byly vráceny zpět. | DatabaseName | No |
Odstraněné řazené kolekce členů | tup_deleted |
Počet | Počet řádků, které byly odstraněny dotazy v této databázi. | DatabaseName | No |
Řazené kolekce členů | tup_fetched |
Počet | Počet řádků, které byly načteny dotazy v této databázi. | DatabaseName | No |
Vložené řazené kolekce členů | tup_inserted |
Počet | Počet řádků, které byly vloženy dotazy v této databázi. | DatabaseName | No |
Vrácené řazené kolekce členů | tup_returned |
Počet | Počet řádků vrácených dotazy v této databázi | DatabaseName | No |
Řazené kolekce členů aktualizovány | tup_updated |
Počet | Počet řádků, které byly aktualizovány dotazy v této databázi. | DatabaseName | No |
Logická replikace
Zobrazované jméno | ID metriky | Unit | Popis | Dimenze | Výchozí povoleno |
---|---|---|---|---|---|
Maximální prodleva logické replikace | logical_replication_delay_in_bytes |
Přijaté | Maximální prodleva napříč všemi sloty logické replikace | Nevztahuje se | Ano |
Replikace
Zobrazované jméno | ID metriky | Unit | Popis | Dimenze | Výchozí povoleno |
---|---|---|---|---|---|
Maximální prodleva fyzické replikace | physical_replication_delay_in_bytes |
Přijaté | Maximální prodleva ve všech slotech asynchronní fyzické replikace | Nevztahuje se | Ano |
Prodleva repliky pro čtení | physical_replication_delay_in_seconds |
Sekundy | Prodleva repliky čtení v sekundách | Nevztahuje se | Ano |
Sytost
Zobrazované jméno | ID metriky | Unit | Popis | Dimenze | Výchozí povoleno |
---|---|---|---|---|---|
Procento spotřebované šířky pásma disku | disk_bandwidth_consumed_percentage |
Procenta | Procento šířky pásma datového disku spotřebované za minutu | Nevztahuje se | Ano |
Spotřebované procento vstupně-výstupních operací za sekundu disku | disk_iops_consumed_percentage |
Procenta | Procento vstupně-výstupních operací datového disku spotřebované za minutu | Nevztahuje se | Ano |
Využití procesoru procesu Postmaster (Preview) | postmaster_process_cpu_usage_percent |
Procenta | Využití procesoru procesu Postmaster. Nejde použít pro skladovou položku s možností nárazu. | Nevztahuje se | No |
Provoz
Zobrazované jméno | ID metriky | Unit | Popis | Dimenze | Výchozí povoleno |
---|---|---|---|---|---|
Maximální počet připojení ^ | max_connections |
Počet | Početmaximálních | Nevztahuje se | Ano |
Backlog připojení TCP (Preview) | tcp_connection_backlog |
Počet | Počet nevyřízených připojení, která překračují kapacitu serveru PostgreSQL. Platí pro 8 virtuálních jader a vyšší. | State | No |
^ Maximální počet připojení představuje nakonfigurovanou hodnotu parametru max_connections
serveru. Tato metrika se dotazuje každých 30 minut.
Důležité informace o používání rozšířených metrik
- Rozšířené metriky, které používají dimenzi DatabaseName, mají limit 50 databází .
- U skladové položky s možností nárazového škálování je limit 10 databází pro metriky, které používají dimenzi DatabaseName.
- Limit dimenze DatabaseName se použije u sloupce identifikátoru databáze (datid) v zobrazení systému pg_stat_database, který odráží pořadí vytvoření databáze.
- Dimenze
DatabaseName
metrik nerozlišuje velká a malá písmena. To znamená, že po dotazovánípg_stat_database
zobrazení, filtrování řádků, ve kterýchdatname
je buďtemplate1
nebotemplate0
, řazení podledatid
, a omezení vrácených řádků na prvních 50 (nebo 10 v případě skladové položky Burstable ), metriky pro názvy databází v této sadě výsledků, které jsou stejné s výjimkou případu (napříkladcontoso_database
aContoso_database
) se sloučí a nemusí zobrazovat přesná data.
Metriky automatického úklidu
Metriky automatického úklidu je možné použít k monitorování a ladění výkonu automatického úklidu pro flexibilní server Azure Database for PostgreSQL. Každá metrika se vygeneruje v 30minutovém intervalu a má až 93 dnů uchování. Můžete vytvářet výstrahy pro konkrétní metriky a data metrik můžete rozdělit a filtrovat pomocí DatabaseName
dimenze.
Jak povolit metriky automatického úklidu
- Metriky automatického úklidu jsou ve výchozím nastavení zakázané.
- Pokud chcete tyto metriky povolit, nastavte parametr
metrics.autovacuum_diagnostics
serveru naON
hodnotu . - Tento parametr je dynamický, takže se nevyžaduje restartování instance.
Seznam metrik automatického úklidu
Zobrazované jméno | ID metriky | Unit | Popis | Dimenze | Výchozí povoleno |
---|---|---|---|---|---|
Analýza uživatelských tabulek čítačů | analyze_count_user_tables |
Počet | Kolikrát byly v této databázi ručně analyzovány tabulky pouze uživatelem. | DatabaseName | No |
Automatické čítače uživatelských tabulek | autoanalyze_count_user_tables |
Počet | Počet, kolikrát byly tabulky pouze uživatele analyzovány procesem démona automatického úklidu v této databázi. | DatabaseName | No |
Tabulky čítačů automatického úklidu | autovacuum_count_user_tables |
Počet | Počet, kolikrát byly tabulky pouze uživatelem vysáty démonem automatického úklidu v této databázi. | DatabaseName | No |
Bloat Percent (Preview) | bloat_percent |
Procenta | Odhadované procento bloudí pouze u tabulek uživatelů. | DatabaseName | No |
Odhadované prázdné řádky – uživatelské tabulky | n_dead_tup_user_tables |
Počet | Odhadovaný počet neaktivních řádků pro tabulky pouze uživatele v této databázi. | DatabaseName | No |
Odhadované uživatelské tabulky dynamických řádků | n_live_tup_user_tables |
Počet | Odhadovaný počet živých řádků pro tabulky pouze uživatele v této databázi | DatabaseName | No |
Odhadované úpravy uživatelských tabulek | n_mod_since_analyze_user_tables |
Počet | Odhadovaný počet řádků, které byly změněny od poslední analýzy tabulek pouze uživatelů. | DatabaseName | No |
Analyzované uživatelské tabulky | tables_analyzed_user_tables |
Počet | Počet tabulek pouze uživatelů, které byly v této databázi analyzovány. | DatabaseName | No |
Automatické analyzované uživatelské tabulky | tables_autoanalyzed_user_tables |
Počet | Počet tabulek, které byly analyzovány démonem automatického úklidu v této databázi, je pouze uživatelem. | DatabaseName | No |
Tabulky uživatelů – automaticky vyprázdněné | tables_autovacuumed_user_tables |
Počet | Počet tabulek, které byly automaticky vysáty démonem automatického úklidu v této databázi. | DatabaseName | No |
Čítač uživatelských tabulek | tables_counter_user_tables |
Počet | Počet tabulek pouze uživatelů v této databázi. | DatabaseName | No |
Uživatelské tabulky vysátí | tables_vacuumed_user_tables |
Počet | Počet tabulek pouze uživatelů, které byly v této databázi vysáty. | DatabaseName | No |
Uživatelské tabulky vakuového čítače | vacuum_count_user_tables |
Počet | Počet ručně vysátých tabulek pouze uživatelů v této databázi (nepočítá se VACUUM FULL ). |
DatabaseName | No |
Důležité informace o používání metrik automatického úklidu
- Metriky automatického úklidu, které používají dimenzi DatabaseName, mají limit 30 databází .
- U skladové položky s možností nárazového škálování je limit 10 databází pro metriky, které používají dimenzi DatabaseName.
- Pro sloupec OID se použije limit dimenze DatabaseName, který odpovídá pořadí vytvoření databáze.
Metriky PgBouncer
Metriky PgBouncer můžete použít ke sledování výkonu procesu PgBouncer, včetně podrobností o aktivních připojeních, nečinných připojeních, celkových připojeních ve fondu a počtu fondů připojení. Každá metrika se vygeneruje v 1minutovém intervalu a má až 93 dnů historie. Zákazníci můžou nakonfigurovat upozornění na metriky a také přistupovat k novým dimenzím metrik, aby mohli rozdělit a filtrovat data metrik podle názvu databáze.
Povolení metrik PgBouncer
- Pokud chcete monitorovat metriky PgBouncer, ujistěte se, že je funkce pgbouncer povolená prostřednictvím parametru
pgbouncer.enabled
serveru a je povolený parametrmetrics.pgbouncer_diagnostics
metrik. - Tyto parametry jsou dynamické a nevyžadují restartování instance.
- Metriky PgBouncer jsou ve výchozím nastavení zakázané.
Seznam metrik PgBouncer
Zobrazované jméno | ID metriky | Unit | Popis | Dimenze | Výchozí povoleno |
---|---|---|---|---|---|
Aktivní klientská připojení | client_connections_active |
Počet | Připojení z klientů přidružených k připojení k flexibilnímu serveru Azure Database for PostgreSQL | DatabaseName | No |
Čekání klientských připojení | client_connections_waiting |
Počet | Připojení z klientů čekajících na připojení flexibilního serveru Azure Database for PostgreSQL ke službě. | DatabaseName | No |
Aktivní připojení k serveru | server_connections_active |
Počet | Připojení k flexibilnímu serveru Azure Database for PostgreSQL, který používá připojení klienta | DatabaseName | No |
Nečinná připojení k serveru | server_connections_idle |
Počet | Připojení k flexibilnímu serveru Azure Database for PostgreSQL, který je nečinný a připravený ke službě nové připojení klienta | DatabaseName | No |
Celkový počet připojení ve fondu | total_pooled_connections |
Počet | Aktuální počet připojení ve fondu | DatabaseName | No |
Počet fondů připojení | num_pools |
Počet | Celkový počet fondů připojení | DatabaseName | No |
Důležité informace o používání metrik PgBouncer
- Metriky PgBouncer, které používají dimenzi DatabaseName, mají limit 30 databází .
- U skladové položky s možností nárazového škálování je limit 10 databází, které mají dimenzi DatabaseName.
- Omezení dimenze DatabaseName se použije na sloupec OID, který odráží pořadí vytvoření databáze.
Metrika dostupnosti databáze
Je-db-alive je metrika dostupnosti databázového serveru pro flexibilní server Azure Database for PostgreSQL, který vrací [1 for available]
a [0 for not-available]
. Každá metrika se vygeneruje ve 1minutové frekvenci a má až 93 dnů uchování. Zákazníci můžou nakonfigurovat upozornění na metriku.
Zobrazovaný název | ID metriky | Unit | Popis | Dimenze | Výchozí povoleno |
---|---|---|---|---|---|
Databáze je aktivní | is_db_alive |
Počet | Označuje, jestli je databáze vzhůru nebo ne. | Není k dispozici | Ano |
Důležité informace o používání metrik dostupnosti databáze
- Agregace této metriky
MAX()
umožní zákazníkům zjistit, jestli byl server za poslední chvíli nahoru nebo dolů. - Zákazníci mají možnost tyto metriky dále agregovat s libovolnou požadovanou frekvencí (5 min, 10 min, 30 min. atd.), aby vyhovovaly požadavkům na upozorňování a vyhnuli se falešně pozitivním výsledkům.
- Další možné agregace jsou
AVG()
aMIN()
.
Filtrování a rozdělení metrik dimenzí
V předchozích tabulkách mají některé metriky dimenze, jako je DatabaseName nebo State. Pro metriky, které mají dimenze, můžete použít filtrování a rozdělení . Tyto funkce ukazují, jak různé segmenty metrik (nebo hodnoty dimenzí) ovlivňují celkovou hodnotu metriky. Můžete je použít k identifikaci možných odlehlých hodnot.
- Filtrování: Pomocí filtrování vyberte, které hodnoty dimenzí jsou zahrnuty do grafu. Při grafu
Sessions-by-State
metriky můžete například chtít zobrazit nečinná připojení. Filtr pro nečinnost nastavíte v dimenzi Stát. - Rozdělení: Rozdělení slouží k řízení, zda graf zobrazuje samostatné čáry pro každou hodnotu dimenze nebo pokud agreguje hodnoty v jednom řádku. Můžete například zobrazit jeden řádek metriky
Sessions-by-State
napříč všemi relacemi. Pro každou relaci seskupené podle hodnoty state můžete zobrazit samostatné řádky. Pokud chcete zobrazit samostatné čáry, použijte rozdělení na dimenzi Státu.
Následující příklad ukazuje rozdělení podle dimenze State a filtrování podle konkrétních hodnot státu:
Další informace o nastavení grafů pro dimenzionální metriky najdete v příkladech grafů metrik.
Vizualizace metrik
Metriky služby Azure Monitor můžete vizualizovat několika způsoby.
Komponenta | Popis | Požadované trénování a/nebo konfigurace |
---|---|---|
Stránka přehledu | Většina služeb Azure má na webu Azure Portal stránku Přehled , která obsahuje oddíl Monitorování s grafy, které zobrazují poslední kritické metriky. Tyto informace jsou určené vlastníkům jednotlivých služeb k rychlému vyhodnocení výkonu prostředku. | Tato stránka je založená na metrikách platformy, které se shromažďují automaticky. Není nutná žádná konfigurace. |
Průzkumník metrik | Pomocí Průzkumníka metrik můžete interaktivně pracovat s daty metrik a vytvářet upozornění metrik. K používání Průzkumníka metrik potřebujete minimální trénování, ale musíte být obeznámeni s metrikami, které chcete analyzovat. | – Po nakonfigurování shromažďování dat se nevyžaduje žádná jiná konfigurace. – Metriky platformy pro prostředky Azure jsou automaticky dostupné. – Metriky hosta pro virtuální počítače jsou k dispozici po nasazení agenta Služby Azure Monitor na virtuální počítač. – Metriky aplikací jsou k dispozici po nakonfigurování Application Insights. |
Grafana | Grafana můžete použít k vizualizaci a upozorňování na metriky. Všechny verze Grafany zahrnují modul plug-in zdroje dat služby Azure Monitor pro vizualizaci metrik a protokolů služby Azure Monitor. | Abyste se seznámili s řídicími panely Grafana, je potřeba některé školení. Proces ale můžete zjednodušit stažením předem připraveného řídicího panelu pro monitorování flexibilního serveru Azure Database for PostgreSQL grafana, který umožňuje snadné monitorování všech instancí flexibilních serverů Azure Database for PostgreSQL ve vaší organizaci. |
Protokoly
Kromě metrik můžete k konfiguraci a přístupu ke standardním protokolům Azure Database for PostgreSQL použít flexibilní server Azure Database for PostgreSQL. Další informace najdete v tématu Koncepty protokolování.
Vizualizace protokolů
Komponenta | Popis | Požadované trénování a/nebo konfigurace |
---|---|---|
Log Analytics | Pomocí Log Analytics můžete vytvářet dotazy na protokoly, které interaktivně pracují s daty protokolů a vytvářejí upozornění dotazů protokolu. | K seznámení s dotazovacím jazykem se vyžaduje určitá školení, i když můžete použít předem připravené dotazy pro běžné požadavky. |
Protokoly serveru
Funkce Protokoly serveru na flexibilním serveru Azure Database for PostgreSQL umožňuje uživatelům povolit, konfigurovat a stahovat protokoly serveru, které jsou nezbytné pro řešení potíží a provádění historických analýz aktivit serveru. Ve výchozím nastavení je funkce protokolů serveru na flexibilním serveru Azure Database for PostgreSQL zakázaná. Po povolení této funkce ale flexibilní server Azure Database for PostgreSQL začne zaznamenávat události vybraného typu protokolu a zapisuje je do souboru. Pak můžete pomocí webu Azure Portal nebo Azure CLI stáhnout soubory, které vám pomůžou při řešení potíží.
Uchovávání protokolů serveru
Protokoly serveru mají minimální uchovávání 1 dnů a maximální doba uchovávání je 7 dnů. Pokud tento limit překročíte, nejstarší protokoly se odstraní, aby se uvolnilo místo pro nové protokoly. Podrobnosti o povolení a správě protokolů serveru najdete v tématu Konfigurace zachycení protokolů serveru PostgreSQL a protokolů upgradu hlavní verze.
Související obsah
- Konfigurace protokolů protokolování a přístupu na flexibilním serveru Azure Database for PostgreSQL
- Ceny služby Azure Monitor
- Protokolování auditu na flexibilním serveru Azure Database for PostgreSQL