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:
Vyberte flexibilní server Azure Database for PostgreSQL.
V nabídce prostředků v části Monitorování vyberte Protokoly serveru.
V části Stáhnout protokoly serveru zaškrtněte políčko Povolit .
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.
Vyberte tlačítko Uložit.
Oznámení vás informuje, že služba konfiguruje zachytávání protokolů ke stažení.
Jakmile operace skončí, oznámení vás informuje, že služba dokončila konfiguraci zachytávání protokolů ke stažení.
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:
Vyberte flexibilní server Azure Database for PostgreSQL.
V nabídce prostředků v části Monitorování vyberte Protokoly serveru.
V části Stáhnout protokoly serveru zrušte zaškrtnutí políčka Povolit .
Vyberte tlačítko Uložit.
Oznámení vás informuje, že služba konfiguruje zachytávání protokolů ke stažení.
Jakmile operace skončí, oznámení vás informuje, že služba dokončila konfiguraci zachytávání protokolů ke stažení.
Postup zobrazení seznamu zachycených protokolů dostupných ke stažení
Pomocí webu Azure Portal:
Vyberte flexibilní server Azure Database for PostgreSQL.
V nabídce prostředků v části Monitorování vyberte Protokoly serveru.
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.
-
Název: Název souboru protokolu. Služba přiřadí každému souboru protokolu název s tímto vzorem
Obsah tabulky se automaticky neaktualizuje. Pokud chcete zobrazit nejnovější informace, můžete vybrat Aktualizovat.
Postup stažení zachycených protokolů
Pomocí webu Azure Portal:
Vyberte flexibilní server Azure Database for PostgreSQL.
V nabídce prostředků v části Monitorování vyberte Protokoly serveru.
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.
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 .
Obsah tabulky se automaticky neaktualizuje. Pokud chcete zobrazit nejnovější informace, můžete vybrat Aktualizovat.