Cloud Shell memungkinkan Anda mengunduh file log secara batch dan mengunggahnya ke Object Storage Service (OSS).
Prasyarat
Jika Anda menggunakan pengguna Resource Access Management (RAM), berikan izin berikut:
-
Akses baca-saja ke SLS (AliyunLogReadOnlyAccess). Buat pengguna RAM dan berikan izin.
-
Izin untuk menggunakan Cloud Shell. Berikan izin kepada pengguna RAM untuk menggunakan Cloud Shell.
Prosedur
Masuk ke Konsol Simple Log Service.
Pada bagian Projects, klik proyek yang diinginkan.

Pada tab , klik logstore yang diinginkan.

-
Di kotak pencarian dan analisis, masukkan pernyataan pencarian, pilih rentang waktu, lalu klik Search/Analyze.
Setelah log diambil, Anda dapat mengunduhnya secara batch melalui Cloud Shell dan menyimpannya ke OSS.
-
Di pojok kanan atas halaman, klik ikon
. -
Ikuti petunjuk di layar untuk menyelesaikan autentikasi.
-
Untuk menyimpan skrip dan file umum secara persisten, klik Create and Attach pada kotak dialog Attach Storage Space.
Menautkan sistem file NAS menyediakan penyimpanan persisten untuk skrip dan file. Tanpa itu, file akan dihapus saat instans Cloud Shell dirilis. Cloud Shell membuat sistem file NAS tujuan umum berjenis pay-as-you-go yang dioptimalkan untuk kinerja, yang mungkin dikenai biaya kecil. Penagihan sistem file NAS tujuan umum.
Catatan-
Saat koneksi pertama kali, Cloud Shell membuat VM untuk Anda (hingga 30 detik). Beberapa jendela Cloud Shell berbagi VM yang sama.
-
Cloud Shell berlokasi di wilayah China (Shanghai). Mengunduh log dari Logstore di wilayah lain akan dikenai biaya transfer data. Harga.
Terminal Cloud Shell terbuka.
Welcome to Alibaba Cloud Shell! Type "help" to learn about Cloud Shell Type "aliyun" to use Alibaba Cloud CLI You may be interested in these tutorials below. --------------------------- | --------------------------- Download SLS logs | cloudshell://tutorial/sls-download-log Use Aliyun CLI to manage cloud resources | cloudshell://tutorial/aliyun-cli For more tutorials, visit https://api.aliyun.com/#/lab shell@Alicloud:~$ -
-
Jalankan perintah get_log_all untuk mengunduh log ke file download_data.txt.
aliyunlog log get_log_all --project="aliyun-test-project" --logstore="aliyun-test-logstore" --from_time="2024-07-01 00:00:00+8:00" --to_time="2024-07-02 15:40:00+8:00" --query="your sql" --format-output=json >>download_data.txt -
Unggah file log yang telah diunduh ke OSS, lalu unduh file tersebut dari OSS.
-
Jalankan perintah berikut untuk menampilkan daftar bucket OSS yang dapat diakses dan konfirmasi jalur tujuan.
aliyun oss lsContoh output:
CreationTime Region StorageClass BucketName 2021-09-24 02:03:08 +0000 UTC oss-cn-beijing Standard oss://fyytset 2021-09-26 03:27:10 +0000 UTC oss-cn-hangzhou Standard oss://demo Bucket Number is: 2 -
Jalankan
lluntuk menemukan file log yang telah diunduh.File log yang diunduh adalah
download_data.txt. -
Jalankan perintah berikut untuk mengunggah file log ke bucket OSS Anda.
aliyun oss cp download_data.txt oss://demo --region cn-hangzhouOutput unggah berhasil:
Succeed: Total num: 1, size: 3,198,090. OK num: 1(upload 1 files). average speed 12792000(byte/s) 0.250823(s) elapsed -
Masuk ke Konsol Object Storage Service untuk mengunduh file log download_data.txt.
Anda telah berhasil menggunakan Cloud Shell untuk mengunduh log secara batch.
-