Log offline CDN menyediakan file log akses historis yang dapat diunduh secara batch. Gunakan log tersebut untuk menganalisis pola akses, memecahkan masalah, atau mengaudit trafik pada nama domain yang dipercepat Anda.
Prasyarat
Sebelum mengunduh log offline, pastikan:
Pengguna RAM Anda memiliki izin yang diperlukan. Lampirkan kebijakan AliyunCDNFullAccess atau kebijakan kustom yang memberikan izin pengunduhan log.
Setidaknya satu nama domain yang dipercepat telah dikonfigurasi dan menerima trafik. Log hanya dihasilkan untuk domain dengan permintaan aktif.
Akun Alibaba Cloud Anda dalam kondisi baik. Akun dengan pembayaran tertunda tidak dapat mengakses fitur pengunduhan log.
Unduh
Pilih tanggal untuk log yang ingin Anda unduh. Log tersedia untuk 30 hari terakhir.
Klik tombol unduh. File log disediakan dalam bentuk arsip terkompresi .gz. Bergantung pada volume trafik, ukuran file dapat berkisar dari beberapa kilobita hingga beberapa megabita.
Setelah pengunduhan selesai, verifikasi file tersebut. Anda dapat memeriksa ukuran file, mengekstraknya dengan
gunzip, atau menggunakan checksum untuk memastikan arsip .gz tidak rusak.
Penundaan log: File log biasanya tersedia dalam waktu 24 jam, meskipun dalam beberapa kasus penundaan bisa lebih lama. Untuk log dengan penundaan lebih singkat, lihat real-time log.
Untuk menyimpan log dalam periode yang lebih lama, arsipkan ke Object Storage Service (OSS). Untuk informasi selengkapnya, lihat Arsipkan log offline ke Object Storage Service (OSS) menggunakan Function Compute.
Log
Format file
Konvensi penamaan file log: nama domain yang dipercepat_tahun_bulan_hari_waktu mulai_waktu selesai[field ekstensi].gz. Field ekstensi, jika ada, diawali dengan garis bawah (_). Contohnya, aliyundoc.com_2018_10_30_000000_010000_xx.gz.
Field ekstensi mungkin tidak ada. Contohnya, aliyundoc.com_2018_10_30_000000_010000.gz.
Anda dapat membuka file log offline CDN dengan editor teks atau IDE apa pun, seperti Notepad++.
Ketidaksesuaian yang diketahui
Data trafik yang dilaporkan di Monitoring & Usage Analytics atau Usage Statistics biasanya sekitar 10% lebih tinggi daripada trafik yang dihitung dari log offline. Untuk informasi selengkapnya, lihat Mengapa terdapat perbedaan antara data trafik dari Monitoring & Usage Analytics atau Usage Statistics dan data trafik dari log?.
Pertimbangan jaringan
Di beberapa wilayah, Penyedia layanan internet (ISP) tertentu mungkin memberikan private IP address kepada klien. Akibatnya, node edge CDN atau menerima alamat IP pribadi klien. Alamat ini muncul sebagai alamat IP pertama dari kiri dalam header permintaan X-Forwarded-For.
Rentang alamat IP pribadi adalah sebagai berikut:
Alamat IP pribadi Kelas A: 10.0.0.0 hingga 10.255.255.255, subnet mask: 10.0.0.0/8
Alamat IP pribadi Kelas B: 172.16.0.0 hingga 172.31.255.255, subnet mask: 172.16.0.0/12
Alamat IP pribadi Kelas C: 192.168.0.0 hingga 192.168.255.255, subnet mask: 192.168.0.0/16
Format
// Contoh entri log
// Waktu akses | IP klien | IP proxy | Waktu respons | Referer | Jenis permintaan | URL permintaan | Kode status HTTP | Byte permintaan | Byte respons | Status cache hit | User_Agent | Jenis file | IP akses
[8/Jan/2025:20:16:54 +0800] 139.224.XXX.XXX - 246 "-" "GET http://cdn.aliyun.cn/images/cdn.gif" 403 369 978 MISS "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/59.0.3071.115 Safari/537.36" "application/xml" 139.224.XXX.XXX
[8/Jan/2025:20:16:55 +0800] 139.224.XXX.XXX - 197 "https://www.aliyun.com/" "GET http://cdn.aliyun.cn/images/cdn.jpg" 200 369 1143 HIT "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/59.0.3071.115 Safari/537.36" "application/xml" 139.224.XXX.XXX
[8/Jan/2025:20:16:53 +0800] 139.224.XXX.XXX - 1073 "https://www.aliyun.com/" "GET http://cdn.aliyun.cn/" 200 368 985 HIT "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/59.0.3071.115 Safari/537.36" "application/xml" 139.224.XXX.XXX
[8/Jan/2025:20:09:42 +0800] 139.196.XXX.XXX - 233 "https://www.aliyun.com/" "GET http://cdn.aliyun.cn/" 200 284 857 HIT "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/84.0.4147.135 Safari/537.36" "text/html" 139.196.XXX.XXX
[8/Jan/2025:20:09:43 +0800] 139.196.XXX.XXX - 42 "https://www.aliyun.com/" "GET http://cdn.aliyun.cn/" 200 404 809 HIT "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) HeadlessChrome/126.0.6478.182 Safari/537.36" "text/html" 139.196.XXX.XXX
[8/Jan/2025:20:16:54 +0800] 139.224.XXX.XXX - 152 "https://www.aliyun.com/" "GET http://cdn.aliyun.cn/images/cdn.png" 200 374 1139 HIT "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/59.0.3071.115 Safari/537.36" "application/xml" 139.224.XXX.XXXBidang
Contoh | Field | Deskripsi |
[8/Jan/2025:20:16:54 +0800] | Waktu akses | Waktu saat node edge menerima permintaan, dalam format |
139.224.XXX.XXX | Client IP | Alamat IP pertama dari kiri dalam header permintaan Catatan
|
- | Proxy IP | Alamat IP kedua dari kiri dalam header permintaan |
246 | Response time | Waktu, dalam milidetik, yang dibutuhkan node edge untuk merespons permintaan. |
"-" | Referer | Nilai header |
GET | Request type | Metode permintaan HTTP, seperti GET, POST, PUT, atau DELETE. |
http://cdn.aliyun.cn/images/cdn.gif | Request URL | URL lengkap dari resource yang diminta. |
403 | HTTP status code | Kode status HTTP yang dikembalikan ke klien, seperti 200, 403, 404, atau 500. |
369 | Request bytes | Ukuran permintaan klien, dalam byte. |
978 | Response bytes | Ukuran respons yang dikirim ke klien, dalam byte. |
MISS | Cache hit status | Menunjukkan apakah node edge melayani permintaan dari cache. Nilai yang mungkin:
Catatan CDN Alibaba Cloud hanya menyediakan log untuk node edge CDN-nya. Log ini tidak mencakup detail permintaan pengambilan dari node L2 CDN ke server origin. Oleh karena itu, ketika status cache adalah MISS, Anda tidak dapat menentukan dari log apakah node edge mengambil konten dari server origin. |
Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/59.0.3071.115 Safari/537.36 | User_Agent | Nilai header |
application/xml | File type | Nilai header Catatan Field ini tidak disertakan dalam log untuk nama domain yang dicakup oleh rencana sumber daya global. |
139.224.XXX.XXX | Access IP | Alamat IP yang membuat koneksi TCP dengan node edge. Biasanya sama dengan alamat IP klien. |
Langkah Berikutnya
Untuk menganalisis log offline, lihat Analisis log akses offline.