Aktivera, lista och ladda ned serverloggar i Azure Database for PostgreSQL – flexibel server med hjälp av Azure CLI
GÄLLER FÖR: Azure Database for PostgreSQL – flexibel server
Den här artikeln visar hur du listar och laddar ned flexibla serverloggar i Azure Database for PostgreSQL med hjälp av Azure CLI.
Förutsättningar
- Du måste köra Azure CLI version 2.39.0 eller senare lokalt. Kör kommandot
az --version
om du vill se vilken version som är installerad. Om du behöver installera eller uppgradera kan du läsa Installera Azure CLI. - Logga in på ditt konto med kommandot az login . Egenskapen
id
refererar till prenumerations-ID för ditt Azure-konto.
az login
Välj den specifika prenumerationen under ditt konto med kommandot az account set . Anteckna värdet id
från utdata som az login
ska användas som värde för subscription
argumentet i kommandot. Om du har flera prenumerationer ska du välja lämplig prenumeration där resursen ska debiteras. Om du vill hämta alla dina prenumerationer använder du az account list.
az account set --subscription <subscription id>
Visa en lista över serverloggar med hjälp av Azure CLI
När du har konfigurerat förutsättningarna och anslutit till den prenumeration som krävs kan du visa en lista över serverloggarna från azure database for PostgreSQL–instansen för flexibel server med hjälp av följande kommando.
Kommentar
Du kan konfigurera serverloggarna på samma sätt som du nyss visade med hjälp av serverparametrarna. Ange lämpliga värden för dessa parametrar. Ställ in logfiles.download_enable
på PÅ för att aktivera den här funktionen. Ange logfiles.retention_days
för att definiera kvarhållning i dagar. Inledningsvis upptar serverloggar datadiskutrymme i ungefär en timme innan de flyttas till lagring för säkerhetskopiering för den angivna kvarhållningsperioden.
az postgres flexible-server server-logs list --resource-group <myresourcegroup> --server-name <serverlogdemo> --out <table>
Här följer information om föregående kommando.
LastModifiedTime | Name | ResourceGroup | SizeInKb | TypePropertiesType | webbadress |
---|---|---|---|---|---|
2024-01-10T13:20:15+00:00 | serverloggar/postgresql_2024_01_10_12_00_00.log | myresourcegroup | 242 | LOG | https://00000000000.blob.core.windows.net/serverlogs/postgresql_2024_01_10_12_00_00.log? |
2024-01-10T14:20:37+00:00 | serverloggar/postgresql_2024_01_10_13_00_00.log | myresourcegroup | 237 | LOG | https://00000000000.blob.core.windows.net/serverlogs/postgresql_2024_01_10_13_00_00.log? |
2024-01-10T15:20:58+00:00 | serverloggar/postgresql_2024_01_10_14_00_00.log | myresourcegroup | 237 | LOG | https://00000000000.blob.core.windows.net/serverlogs/postgresql_2024_01_10_14_00_00.log? |
2024-01-10T16:21:17+00:00 | serverloggar/postgresql_2024_01_10_15_00_00.log | myresourcegroup | 240 | LOG | https://00000000000.blob.core.windows.net/serverlogs/postgresql_2024_01_10_15_00_00.log? |
I utdatatabellen här visas LastModifiedTime
, Name
, ResourceGroup
, SizeInKb
och Download Url
av serverloggarna.
Som standard LastModifiedTime
anges till 72 timmar. Om du vill visa filer som är äldre än 72 timmar använder du flaggan --file-last-written <Time:HH>
.
az postgres flexible-server server-logs list --resource-group <myresourcegroup> --server-name <serverlogdemo> --out table --file-last-written <144>
Ladda ned serverloggar med hjälp av Azure CLI
Följande kommando laddar ned föregående serverloggar till din aktuella katalog.
az postgres flexible-server server-logs download --resource-group <myresourcegroup> --server-name <serverlogdemo> --name <serverlogs/postgresql_2024_01_10_12_00_00.log>
Dela dina förslag och buggar med produktteamet för Azure Database for PostgreSQL.
Relaterat innehåll
- Starta om en instans av en flexibel Azure Database for PostgreSQL-server.
- Stoppa/starta en instans av en flexibel Azure Database for PostgreSQL-server.
- Beräkningsalternativ i Azure Database for PostgreSQL – flexibel server.
- Lagringsalternativ i Azure Database for PostgreSQL – flexibel server.
- Gränser i Azure Database for PostgreSQL – flexibel server.