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.
Protokoly serveru PostgreSQL můžete použít k diagnostice konkrétních problémů, ke kterým došlo v instanci flexibilního 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 zakázané zachytávání protokolů serveru ke stažení v instanci flexibilního serveru Azure Database for PostgreSQL. Po povolení této funkce ale instance flexibilního serveru 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.
Kroky pro povolení zachytávání protokolů PostgreSQL a protokolů aktualizace pro jejich stažení
Použití portálu Azure:
Vyberte instanci flexibilního serveru Azure Database for PostgreSQL.
V nabídce prostředků v části Monitorování vyberte Protokoly serveru.
Označte zaškrtávací políčko 'Zachytávání protokolů pro stažení'.
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 uchovávání protokolů (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í
Použití portálu Azure:
Vyberte instanci flexibilního serveru Azure Database for PostgreSQL.
V nabídce prostředků v části Monitorování vyberte Protokoly serveru.
Zrušte zaškrtnutí políčka Zachytávat protokoly pro stažení .
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í
Použití portálu Azure:
Vyberte instanci flexibilního serveru 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í Hledat soubory obsahující názvy, Časový rozsah a Typ protokolu 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 času, kdy byl každý soubor protokolu naposledy nahrán. Soubory protokolu se nahrají přibližně každých 10 minut.
- Velikost: Velikost v bajtech obsazených souborem protokolu.
- Typ protokolu: Protokol serveru indikuje, ž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.
Jak postupovat při stahování zachycených protokolů
Použití portálu Azure:
Vyberte instanci flexibilního serveru 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í Hledat soubory obsahující názvy, Časový rozsah a Typ protokolu 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.