Mencantumkan dan mengunduh Azure Database for MySQL - Log Server Fleksibel dengan menggunakan Azure CLI
BERLAKU UNTUK: Azure Database for MySQL - Server Fleksibel
Artikel ini memperlihatkan kepada Anda cara mencantumkan dan mengunduh log server fleksibel Azure Database for MySQL menggunakan Azure CLI.
Prasyarat
Artikel ini mengharuskan Anda menjalankan Azure CLI versi 2.39.0 atau versi yang lebih baru secara lokal. Untuk melihat versi yang dipasang, jalankan perintah az --version
. Jika Anda perlu memasang atau meningkatkan, lihat Memasang Azure CLI.
Anda harus masuk ke akun Anda menggunakan perintah az login. Perhatikan properti id, yang merujuk pada ID Langganan untuk akun Microsoft Azure Anda.
az login
Pilih ID langganan spesifik di bawah akun Anda menggunakan perintah atur akun az. Catat nilai id dari output az login untuk digunakan sebagai nilai argumen langganan dalam perintah. Jika Anda memiliki beberapa langganan, pilih langganan yang sesuai dengan sumber daya yang harus ditagih. Untuk mendapatkan semua langganan Anda, gunakan az account list.
az account set --subscription <subscription id>
Mencantumkan log server menggunakan Azure CLI
Setelah Mengonfigurasi prasyarat dan tersambung ke langganan yang diperlukan. Anda dapat mencantumkan log server dari instans server fleksibel Azure Database for MySQL Anda dengan menggunakan perintah berikut.
az mysql flexible-server server-logs list --resource-group <myresourcegroup> --server-name <serverlogdemo> --out <table>
Berikut adalah detail untuk perintah di atas
LastModifiedTime | Nama | 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? |
Daftar di atas menunjukkan LastModifiedTime, Name, ResourceGroup, SizeInKb dan Url Unduhan Log Server yang tersedia.
LastModifiedTime default diatur ke 72 jam,untuk membuat daftar file yang lebih lama dari 72 jam, gunakan bendera --file-last-written <Time:HH>
az mysql flexible-server server-logs list --resource-group <myresourcegroup> --server-name <serverlogdemo> --out table --file-last-written <144>
Mengunduh log server menggunakan Azure CLI
Perintah berikut mengunduh log server sebelumnya ke direktori Anda saat ini.
az mysql flexible-server server-logs download --resource-group <myresourcegroup> --server-name <serverlogdemo> --name <mysql-slow-serverlogdemo-2022073111.log>
Langkah berikutnya
- Untuk mengaktifkan dan menonaktifkan log Server dari portal, Anda dapat merujuk ke artikel.
- Pelajari selengkapnya tentang Mengonfigurasi log lambat menggunakan Azure CLI