Notitie
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen u aan te melden of de directory te wijzigen.
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen de mappen te wijzigen.
In dit artikel leest u hoe u Azure Database for MySQL Flexible Server-logboeken kunt weergeven en downloaden met behulp van Azure CLI.
Prerequisites
Voor dit artikel moet u 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.
You need to sign in to your account using the az login command. Note the id property, which refers to Subscription ID for your Azure account.
az login
Selecteer het specifieke abonnement in uw account met de opdracht az account set. Make a note of the id value from the az login output to use as the value for subscription argument in the command. 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 Azure CLI
Nadat u de vereisten hebt geconfigureerd en verbinding hebt gemaakt met uw abonnement, voert u de volgende opdracht uit om de serverlogboeken van uw Azure Database for MySQL Flexible Server-exemplaar weer te geven. Dit zijn de details voor de uitvoer van de opdracht.
az mysql flexible-server server-logs list --resource-group <myresourcegroup> --server-name <serverlogdemo> --out <table>
Dit zijn de details voor de bovenstaande opdracht
| LastModifiedTime | Name | ResourceGroup | SizeInKb | TypePropertiesType | Url |
|---|---|---|---|---|---|
| 2022-08-01T11:09:48+00:00 | mysql-slow-serverlogdemo-2022073111.log | myresourcegroup | 10947 | slowlog |
https://00000000000.file.core.windows.net/0000000serverlog/slowlogs/mysql-slow-serverlogdemo-2022073111.log? |
| 2022-08-02T11:10:00+00:00 | mysql-slow-serverlogdemo-2022080111.log | myresourcegroup | 10927 | slowlog |
https://00000000000.file.core.windows.net/0000000serverlog/slowlogs/mysql-slow-serverlogdemo-2022080111.log? |
| 2022-08-03T11:10:12+00:00 | mysql-slow-serverlogdemo-2022080211.log | myresourcegroup | 10936 | slowlog |
https://00000000000.file.core.windows.net/0000000serverlog/slowlogs/mysql-slow-serverlogdemo-2022080211.log? |
| 2022-08-03T11:12:00+00:00 | mysql-slow-serverlogdemo-2022080311.log | myresourcegroup | 8920 | slowlog |
https://00000000000.file.core.windows.net/0000000serverlog/slowlogs/mysql-slow-serverlogdemo-2022080311.log? |
De lijst toont de LastModifiedTime, Name, ResourceGroup, SizeInKb en download-URL voor de beschikbare serverlogboeken.
De standaard LastModifiedTime is ingesteld op 72 uur. Gebruik de --file-last-written <Time:HH> vlag om bestanden weer te geven die ouder zijn dan 72 uur.
az mysql flexible-server server-logs list --resource-group <myresourcegroup> --server-name <serverlogdemo> --out table --file-last-written <144>
Serverlogboeken downloaden met behulp van Azure CLI
Met de volgende opdracht worden de voorgaande serverlogboeken naar uw huidige map gedownload.
az mysql flexible-server server-logs download --resource-group <myresourcegroup> --server-name <serverlogdemo> --name <mysql-slow-serverlogdemo-2022073111.log>