Sdílet prostřednictvím


Stažení protokolů PostgreSQL a upgradu

PLATÍ PRO: Flexibilní server Azure Database for PostgreSQL

Pomocí protokolů serveru PostgreSQL můžete diagnostikovat konkrétní problémy, ke kterým došlo na flexibilním serveru Azure Database for PostgreSQL, a získat podrobné přehledy o aktivitách, které běží na vašich serverech. Protokoly upgradu hlavní verze můžete použít k řešení chyb, ke kterým může dojít při pokusu o upgrade serveru na vyšší hlavní verzi PostgreSQL.

Ve výchozím nastavení je zachytávání protokolů serveru ke stažení 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 protokoly serveru do souborů, které si můžete stáhnout pro podrobnou kontrolu. Pomocí webu Azure Portal nebo příkazů Azure CLI můžete vypsat a stáhnout tyto soubory, které vám pomůžou při řešení potíží.

Tento článek vysvětluje, jak funkci povolit a zakázat. Popisuje také, jak můžete zobrazit seznam všech dostupných protokolů serveru a jak si můžete libovolnou z nich stáhnout.

Postup povolení zachytávání protokolů PostgreSQL a upgradu ke stažení

Pomocí webu Azure Portal:

  1. Vyberte flexibilní server Azure Database for PostgreSQL.

  2. V nabídce prostředků v části Monitorování vyberte Protokoly serveru.

    Snímek obrazovky se stránkou Protokoly serveru

  3. V části Stáhnout protokoly serveru zaškrtněte políčko Povolit .

    Snímek obrazovky znázorňující, jak nakonfigurovat server pro protokoly serveru PostgreSQL a protokoly upgradu hlavní verze, které se mají zachytit Zachycené soubory protokolů si můžete stáhnout pro kontrolu.

  4. Soubory protokolu se ve výchozím nastavení uchovávají po dobu tří dnů, ale dobu uchovávání můžete upravit od 1 do 7 dnů. Pomocí průřezu Doba uchovávání (ve dnech) můžete upravit požadovanou konfiguraci.

    Snímek obrazovky ukazující, jak upravit dobu uchovávání protokolů serveru PostgreSQL a zachycených protokolů upgradu hlavní verze

  5. Vyberte tlačítko Uložit.

    Snímek obrazovky znázorňující, jak uložit změny konfigurace provedené na stránce Protokoly serveru

  6. Oznámení vás informuje, že služba konfiguruje zachytávání protokolů ke stažení.

    Snímek obrazovky s oznámením informující o tom, že se používají změny konfigurace

  7. Jakmile operace skončí, oznámení vás informuje, že služba dokončila konfiguraci zachytávání protokolů ke stažení.

    Snímek obrazovky s oznámením informujícím o úspěšném použití změn konfigurace

Poznámka:

  • Několik minut po povolení zachytávání protokolů serveru ke stažení bude první protokol k dispozici ke stažení.

  • Na začátku a přibližně hodinu zabírají protokoly serveru místo na datovém disku. Pak se přesunou do úložiště zálohování a uchovávají se tam po nakonfigurovanou dobu uchovávání.

Postup zakázání zachytávání protokolů PostgreSQL a upgradu ke stažení

Pomocí webu Azure Portal:

  1. Vyberte flexibilní server Azure Database for PostgreSQL.

  2. V nabídce prostředků v části Monitorování vyberte Protokoly serveru.

    Snímek obrazovky se stránkou Protokoly serveru

  3. V části Stáhnout protokoly serveru zrušte zaškrtnutí políčka Povolit .

    Snímek obrazovky znázorňující, jak nakonfigurovat server tak, aby se protokoly serveru PostgreSQL a protokoly upgradu hlavní verze přestaly zaznamenávat ke stažení

  4. Vyberte tlačítko Uložit.

    Snímek obrazovky znázorňující, jak uložit změny konfigurace provedené na stránce Protokoly serveru

  5. Oznámení vás informuje, že služba konfiguruje zachytávání protokolů ke stažení.

    Snímek obrazovky s oznámením informující o tom, že se používají změny konfigurace

  6. Jakmile operace skončí, oznámení vás informuje, že služba dokončila konfiguraci zachytávání protokolů ke stažení.

    Snímek obrazovky s oznámením informujícím o úspěšném použití změn konfigurace

Postup zobrazení seznamu zachycených protokolů dostupných ke stažení

Pomocí webu Azure Portal:

  1. Vyberte flexibilní server Azure Database for PostgreSQL.

  2. V nabídce prostředků v části Monitorování vyberte Protokoly serveru.

    Snímek obrazovky se stránkou Protokoly serveru se zachycenými některými protokoly

  3. Tabulka zobrazuje všechny zachycené soubory protokolu, které se ještě neodstraní. Soubory, které byly zachyceny v určitém okamžiku, ale byly odstraněny, protože překročily nakonfigurovanou dobu uchovávání informací, už nejsou viditelné ani přístupné. Pomocí polí Hledání souboru protokolu, časového rozsahu protokolů a typů protokolů můžete definovat podmínky filtrování, které omezí zobrazené protokoly. Výběrem záhlaví sloupce můžete seřadit seznam viditelných souborů protokolu ve vzestupném nebo sestupném pořadí podle hodnoty atributu reprezentované vybranou hlavičkou. Pod každým dostupným sloupcem uvidíte různé atributy jednotlivých souborů:

    • Název: Název souboru protokolu. Služba přiřadí každému souboru protokolu název s tímto vzorem postgresql_yyyy_mm_dd_hh_00_00.log.
    • Čas poslední aktualizace: Časové razítko posledního nahrání každého souboru protokolu Soubory protokolu se nahrají přibližně každých 10 minut.
    • Velikost: Velikost v bajtech obsazených souborem protokolu.
    • Typ protokolu: Protokol serveru označuje, že soubor odpovídá protokolu serveru PostgreSQL. Protokol upgradu označuje, že soubor odpovídá protokolu upgradu hlavní verze.

    Snímek obrazovky se stránkou Protokoly serveru se zachycenými a zvýrazněnými záhlavími sloupců

  4. Obsah tabulky se automaticky neaktualizuje. Pokud chcete zobrazit nejnovější informace, můžete vybrat Aktualizovat.

    Snímek obrazovky se stránkou Protokoly serveru a zvýrazněním tlačítka Aktualizovat aktualizujte obsah stránky

Postup stažení zachycených protokolů

Pomocí webu Azure Portal:

  1. Vyberte flexibilní server Azure Database for PostgreSQL.

  2. V nabídce prostředků v části Monitorování vyberte Protokoly serveru.

    Snímek obrazovky se stránkou Protokoly serveru se zachycenými některými protokoly

  3. Tabulka zobrazuje všechny zachycené soubory protokolu, které se ještě neodstraní. Soubory, které byly zachyceny v určitém okamžiku, ale byly odstraněny, protože překročily nakonfigurovanou dobu uchovávání informací, už nejsou viditelné ani přístupné. Pomocí polí Hledání souboru protokolu, časového rozsahu protokolů a typů protokolů můžete definovat podmínky filtrování, které omezí zobrazené protokoly. Výběrem záhlaví sloupce můžete seřadit seznam viditelných souborů protokolu ve vzestupném nebo sestupném pořadí podle hodnoty atributu reprezentované vybranou hlavičkou. Určete protokol, který chcete stáhnout, a ve sloupci Akce vyberte Stáhnout.

    Snímek obrazovky se stránkou Protokoly serveru se zachycenými některými protokoly a zvýrazněním toho, jak jednu z nich stáhnout

  4. Pokud chcete stáhnout více souborů protokolu najednou, vyberte všechny soubory, které chcete stáhnout, a na panelu nástrojů vyberte Stáhnout .

    Snímek obrazovky se stránkou Protokoly serveru se zachycenými některými protokoly a zvýrazněním toho, jak stáhnout více souborů

  5. Obsah tabulky se automaticky neaktualizuje. Pokud chcete zobrazit nejnovější informace, můžete vybrat Aktualizovat.

    Snímek obrazovky se stránkou Protokoly serveru a zvýrazněním tlačítka Aktualizovat aktualizujte obsah stránky