Konfigurowanie przechwytywania dzienników serwera PostgreSQL i dzienników uaktualniania wersji głównej
DOTYCZY: Azure Database for PostgreSQL — serwer elastyczny
Dzienniki serwera PostgreSQL umożliwiają diagnozowanie określonych problemów występujących na serwerze elastycznym usługi Azure Database for PostgreSQL oraz uzyskiwanie szczegółowych informacji o działaniach uruchamianych na serwerach. Dzienniki uaktualniania wersji głównej umożliwiają rozwiązywanie problemów z błędami, które mogą wystąpić podczas próby uaktualnienia serwera do wyższej wersji głównej bazy danych PostgreSQL.
Domyślnie przechwytywanie dzienników serwera do pobrania na serwerze elastycznym usługi Azure Database for PostgreSQL jest wyłączone. Jednak po włączeniu tej funkcji serwer elastyczny usługi Azure Database for PostgreSQL rozpoczyna przechwytywanie dzienników serwera do plików, które można pobrać w celu przeprowadzenia szczegółowej inspekcji. Możesz użyć witryny Azure Portal lub poleceń interfejsu wiersza polecenia platformy Azure, aby wyświetlić listę i pobrać te pliki, które mogą pomóc w rozwiązywaniu problemów.
W tym artykule wyjaśniono, jak włączyć i wyłączyć funkcję. Opisano w nim również sposób wyświetlania listy wszystkich dostępnych dzienników serwera oraz sposobu ich pobierania.
Włączanie przechwytywania dzienników serwera PostgreSQL i dzienników uaktualniania wersji głównej do pobrania
Korzystanie z witryny Azure Portal:
Wybierz serwer elastyczny usługi Azure Database for PostgreSQL.
W menu zasobów w sekcji Monitorowanie wybierz pozycję Dzienniki serwera.
W obszarze Pobierz dzienniki serwera zaznacz pole wyboru Włącz .
Domyślnie pliki dziennika są przechowywane przez trzy dni, ale można dostosować okres przechowywania z 1 do 7 dni. Użyj fragmentatora Okres przechowywania (w dniach), aby dostosować się do żądanej konfiguracji.
Wybierz przycisk zapisywania.
Powiadomienie informuje, że usługa konfiguruje przechwytywanie dzienników do pobrania.
Po zakończeniu operacji zostanie wyświetlone powiadomienie informujące o zakończeniu konfiguracji przechwytywania dzienników do pobrania.
Uwaga
Kilka minut po włączeniu przechwytywania dzienników serwera do pobrania pierwszy dziennik będzie dostępny do pobrania.
Początkowo i przez około godzinę dzienniki serwera zajmują miejsce na dysku danych. Następnie są one przenoszone do magazynu kopii zapasowych i przechowywane tam przez skonfigurowany okres przechowywania.
Wyłącz przechwytywanie dzienników serwera PostgreSQL i dzienników uaktualniania wersji głównej do pobrania
Korzystanie z witryny Azure Portal:
Wybierz serwer elastyczny usługi Azure Database for PostgreSQL.
W menu zasobów w sekcji Monitorowanie wybierz pozycję Dzienniki serwera.
W obszarze Pobierz dzienniki serwera wyczyść pole wyboru Włącz .
Wybierz przycisk zapisywania.
Powiadomienie informuje, że usługa konfiguruje przechwytywanie dzienników do pobrania.
Po zakończeniu operacji zostanie wyświetlone powiadomienie informujące o zakończeniu konfiguracji przechwytywania dzienników do pobrania.
Wyświetlanie listy przechwyconych dzienników dostępnych do pobrania
Korzystanie z witryny Azure Portal:
Wybierz serwer elastyczny usługi Azure Database for PostgreSQL.
W menu zasobów w sekcji Monitorowanie wybierz pozycję Dzienniki serwera.
Tabela zawiera wszystkie przechwycone pliki dziennika, które nie zostały jeszcze usunięte. Pliki przechwycone w pewnym momencie, ale zostały usunięte, ponieważ przekroczyły skonfigurowany okres przechowywania, nie są już widoczne ani dostępne. Korzystając z pól Wyszukaj plik dziennika, Zakres czasu dziennika i Typ dziennika, można zdefiniować warunki filtrowania, aby zmniejszyć wyświetlane dzienniki. Wybierając nagłówek kolumny, można sortować listę widocznych plików dziennika w kolejności rosnącej lub malejącej według wartości atrybutu reprezentowanego przez wybrany nagłówek. W każdej dostępnej kolumnie można zobaczyć różne atrybuty każdego pliku:
- Nazwa: nazwa pliku dziennika. Usługa przypisuje każdemu plikowi dziennika nazwę z tym wzorcem
postgresql_yyyy_mm_dd_hh_00_00.log
. - Czas ostatniej aktualizacji: sygnatura czasowa ostatniego przekazania każdego pliku dziennika. Pliki dziennika są przekazywane co około 10 minut.
- Rozmiar: rozmiar w bajtach zajmowanych przez plik dziennika.
- Typ dziennika: Dziennik serwera wskazuje, że plik odpowiada dziennikowi serwera PostgreSQL. Dziennik uaktualniania wskazuje, że plik odpowiada dziennikowi uaktualniania wersji głównej.
- Nazwa: nazwa pliku dziennika. Usługa przypisuje każdemu plikowi dziennika nazwę z tym wzorcem
Zawartość tabeli nie jest automatycznie aktualizowana. Aby wyświetlić najnowsze informacje, możesz wybrać pozycję Odśwież.
Pobieranie przechwyconych dzienników dostępnych do pobrania
Korzystanie z witryny Azure Portal:
Wybierz serwer elastyczny usługi Azure Database for PostgreSQL.
W menu zasobów w sekcji Monitorowanie wybierz pozycję Dzienniki serwera.
Tabela zawiera wszystkie przechwycone pliki dziennika, które nie zostały jeszcze usunięte. Pliki przechwycone w pewnym momencie, ale zostały usunięte, ponieważ przekroczyły skonfigurowany okres przechowywania, nie są już widoczne ani dostępne. Korzystając z pól Wyszukaj plik dziennika, Zakres czasu dziennika i Typ dziennika, można zdefiniować warunki filtrowania, aby zmniejszyć wyświetlane dzienniki. Wybierając nagłówek kolumny, można sortować listę widocznych plików dziennika w kolejności rosnącej lub malejącej według wartości atrybutu reprezentowanego przez wybrany nagłówek. Zidentyfikuj dziennik, który chcesz pobrać, a następnie w kolumnie Akcje wybierz pozycję Pobierz.
Jeśli chcesz jednocześnie pobrać wiele plików dziennika, wybierz wszystkie pliki, które chcesz pobrać, a następnie wybierz pozycję Pobierz na pasku narzędzi.
Zawartość tabeli nie jest automatycznie aktualizowana. Aby wyświetlić najnowsze informacje, możesz wybrać pozycję Odśwież.
Powiązana zawartość
- Uruchom ponownie wystąpienie serwera elastycznego usługi Azure Database for PostgreSQL.
- Uruchom wystąpienie serwera elastycznego usługi Azure Database for PostgreSQL.
- Zatrzymaj wystąpienie serwera elastycznego usługi Azure Database for PostgreSQL.
- Uruchom ponownie wystąpienie serwera elastycznego usługi Azure Database for PostgreSQL.
- Opcje obliczeniowe w usłudze Azure Database for PostgreSQL — serwer elastyczny.
- Opcje magazynu w usłudze Azure Database for PostgreSQL — serwer elastyczny.
- Limity w usłudze Azure Database for PostgreSQL — serwer elastyczny.