Rugalmas Azure Database for PostgreSQL-kiszolgálónaplók listázása és letöltése az Azure CLI használatával
A következőkre vonatkozik: Azure Database for PostgreSQL – Rugalmas kiszolgáló
Ez a cikk bemutatja, hogyan listázhatja és töltheti le a rugalmas Azure Database for PostgreSQL-kiszolgálónaplókat az Azure CLI használatával.
Előfeltételek
- Az Azure CLI 2.39.0-s vagy újabb verzióját helyileg kell futtatnia. A telepített verziók megtekintéséhez futtassa az
az --version
parancsot. Ha telepíteni vagy frissíteni szeretne: Az Azure CLI telepítése. - Jelentkezzen be a fiókjába az az login paranccsal. A
id
tulajdonság az Azure-fiók előfizetés-azonosítójára hivatkozik.
az login
Válassza ki az adott előfizetést a fiókjában az az account set paranccsal. Jegyezze fel a id
az login
parancs argumentumának subscription
értékeként használni kívánt kimenet értékét. Ha több előfizetéssel rendelkezik válassza ki a megfelelő előfizetést, amelyre az erőforrást terhelni szeretné. Az összes előfizetés lekéréséhez használja az az fióklistát.
az account set --subscription <subscription id>
Kiszolgálónaplók listázása az Azure CLI használatával
Miután konfigurálta az előfeltételeket, és csatlakozott a szükséges előfizetéshez, az alábbi paranccsal listázhatja a rugalmas Azure Database for PostgreSQL-kiszolgálópéldány kiszolgálónaplóit.
Feljegyzés
A kiszolgálónaplókat ugyanúgy konfigurálhatja, mint ahogyan a kiszolgálóparaméterek használatával látható. Adja meg ezeknek a paramétereknek a megfelelő értékeit. A funkció engedélyezéséhez állítsa logfiles.download_enable
BE értékre. Állítsa be logfiles.retention_days
a napok megőrzési idejének meghatározására. Kezdetben a kiszolgálónaplók körülbelül egy órán át foglalnak helyet az adatlemezen, mielőtt a megadott megőrzési időszakra biztonsági mentési tárolóba lépnek.
az postgres flexible-server server-logs list --resource-group <myresourcegroup> --server-name <serverlogdemo> --out <table>
Íme az előző parancs részletei.
LastModifiedTime | Név | ResourceGroup | SizeInKb | TypePropertiesType | URL-cím |
---|---|---|---|---|---|
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? |
Az itt található kimeneti tábla felsorolja LastModifiedTime
SizeInKb
Name
ResourceGroup
a kiszolgálónaplókat és Download Url
a kiszolgálónaplókat.
Alapértelmezés szerint LastModifiedTime
72 órára van állítva. A 72 óránál régebbi fájlok felsorolásához használja a jelölőt --file-last-written <Time:HH>
.
az postgres flexible-server server-logs list --resource-group <myresourcegroup> --server-name <serverlogdemo> --out table --file-last-written <144>
Kiszolgálónaplók letöltése az Azure CLI használatával
Az alábbi parancs letölti az előző kiszolgálónaplókat az aktuális könyvtárba.
az postgres flexible-server server-logs download --resource-group <myresourcegroup> --server-name <serverlogdemo> --name <serverlogs/postgresql_2024_01_10_12_00_00.log>
Következő lépések
- A kiszolgálónaplók portálról való engedélyezéséről és letiltásáról a rugalmas Azure Database for PostgreSQL-kiszolgáló kiszolgálónaplóinak engedélyezése, listázása és letöltése című témakörben olvashat.
- További információ a naplózásról.