Serverlogboeken inSchakelen, weergeven en downloaden in Azure Database for PostgreSQL - Flexible Server met behulp van de Azure CLI
VAN TOEPASSING OP: Azure Database for PostgreSQL - Flexibele server
In dit artikel leest u hoe u azure Database for PostgreSQL Flexibele serverlogboeken kunt weergeven en downloaden met behulp van de Azure CLI.
Vereisten
- U moet azure CLI versie 2.39.0 of hoger lokaal uitvoeren. Voer de opdracht
az --version
uit om de geïnstalleerde versie te zien. Als u Azure CLI 2.0 wilt installeren of upgraden, raadpleegt u Azure CLI 2.0 installeren. - Meld u aan bij uw account met behulp van de opdracht az login . De
id
eigenschap verwijst naar de abonnements-id voor uw Azure-account.
az login
Selecteer het specifieke abonnement onder uw account met behulp van de opdracht az account set . Noteer de id
waarde uit de az login
uitvoer die moet worden gebruikt als de waarde voor het subscription
argument in de opdracht. Als u meerdere abonnementen hebt, kiest u het juiste abonnement waarin de resource moet worden gefactureerd. U kunt al uw abonnementen ophalen met de opdracht az account list.
az account set --subscription <subscription id>
Serverlogboeken weergeven met behulp van de Azure CLI
Nadat u de vereisten hebt geconfigureerd en verbinding hebt gemaakt met uw vereiste abonnement, kunt u de serverlogboeken van uw flexibele serverexemplaren van Azure Database for PostgreSQL weergeven met behulp van de volgende opdracht.
Notitie
U kunt uw serverlogboeken op dezelfde manier configureren als alleen wordt weergegeven met behulp van de serverparameters. Stel de juiste waarden voor deze parameters in. Ingesteld logfiles.download_enable
op AAN om deze functie in te schakelen. Ingesteld logfiles.retention_days
om retentie in dagen te definiëren. Serverlogboeken nemen in eerste instantie ongeveer een uur ruimte in beslag voordat ze overschakelen naar back-upopslag voor de ingestelde bewaarperiode.
az postgres flexible-server server-logs list --resource-group <myresourcegroup> --server-name <serverlogdemo> --out <table>
Dit zijn de details voor de voorgaande opdracht.
LastModifiedTime | Naam | ResourceGroup | SizeInKb | TypePropertiesType | URL |
---|---|---|---|---|---|
2024-01-10T13:20:15+00:00 | serverlogs/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 | serverlogs/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 | serverlogs/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 | serverlogs/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? |
De uitvoertabel hier bevat LastModifiedTime
, Name
, , ResourceGroup
en SizeInKb
Download Url
van de serverlogboeken.
De standaardinstelling LastModifiedTime
is ingesteld op 72 uur. Gebruik de vlag --file-last-written <Time:HH>
voor het weergeven van bestanden die ouder zijn dan 72 uur.
az postgres flexible-server server-logs list --resource-group <myresourcegroup> --server-name <serverlogdemo> --out table --file-last-written <144>
Serverlogboeken downloaden met behulp van de Azure CLI
Met de volgende opdracht worden de voorgaande serverlogboeken naar uw huidige map gedownload.
az postgres flexible-server server-logs download --resource-group <myresourcegroup> --server-name <serverlogdemo> --name <serverlogs/postgresql_2024_01_10_12_00_00.log>
Deel uw suggesties en bugs met het productteam van Azure Database for PostgreSQL.
Gerelateerde inhoud
- Start een exemplaar van een flexibele Azure Database for PostgreSQL-server opnieuw op.
- Stop/start een exemplaar van een flexibele Azure Database for PostgreSQL-server.
- Rekenopties in Azure Database for PostgreSQL - Flexible Server.
- Opslagopties in Azure Database for PostgreSQL - Flexible Server.
- Limieten in Azure Database for PostgreSQL - Flexible Server.