Object Storage Service (OSS) terintegrasi dengan Simple Log Service (SLS) untuk mengumpulkan, mengkueri, dan menganalisis access log bucket Anda. Gunakan kueri log waktu nyata untuk mengaudit akses, melacak event pengecualian, serta memecahkan masalah langsung dari Konsol OSS.
Cara kerja
Saat Anda mengaktifkan kueri log waktu nyata untuk suatu bucket, OSS secara otomatis membuat proyek SLS dan Logstore untuk menyimpan access log tersebut. Log didorong ke Logstore dalam waktu 3 menit setelah permintaan dilakukan.
OSS bucket ──(access logs)──> SLS project / Logstore ──(query)──> ResultsDari Konsol OSS, Anda dapat menyaring log mentah berdasarkan bucket, nama objek, operasi API, rentang waktu, atau field log lainnya. SLS menyediakan laporan analisis bawaan dan mendukung pernyataan analisis bergaya SQL untuk kueri kustom.
Penagihan
Kueri log waktu nyata menggunakan mode penagihan pay-by-feature SLS. Kuota gratis berikut berlaku:
| Resource | Kuota gratis | Penagihan kelebihan |
|---|---|---|
| Log storage | Periode retensi hingga 7 hari, dengan traffic write terkompresi atau traffic indeks hingga 900 GB per hari | Ditagih sebagai biaya penyimpanan log SLS dan traffic indeks |
| Shards | 16 × 31 shard-days per bulan | Ditagih sebagai biaya shard aktif SLS |
Jika setiap entri log berukuran 1 KB, maka 900 GB setara dengan sekitar 900 juta log per hari.
Biaya SLS tambahan berlaku untuk membaca data dari Logstore, memproses data log, dan mengirimkan data log. Untuk detailnya, lihat Billable items of pay-by-feature.
Menonaktifkan kueri log waktu nyata tidak secara otomatis menghapus proyek SLS. Untuk menghindari biaya tak terduga, hapus proyek tersebut secara manual di Konsol SLS setelah menonaktifkan fitur ini. Untuk informasi lebih lanjut, lihat Delete a project.
Aktifkan kueri log waktu nyata
Kueri log
Prasyarat
Sebelum memulai, pastikan Anda telah:
Memiliki bucket dengan kueri log waktu nyata yang diaktifkan — lihat Aktifkan kueri log waktu nyata
Memberikan otorisasi kepada SLS untuk mengakses OSS — jika belum diberikan, lengkapi otorisasi di halaman Cloud Resource Access Authorization
Prosedur
Masuk ke Konsol OSS.
Di panel navigasi kiri, klik Buckets. Di halaman Buckets, temukan dan klik bucket target.
Di pohon navigasi kiri, pilih .
Pada tab Real-time Log Query, masukkan pernyataan kueri dan pernyataan analisis. Gunakan sintaks kueri untuk menyaring log serta sintaks analisis untuk mengagregasi hasil. Untuk daftar lengkap bidang yang tersedia, lihat Bidang Log.
Bidang yang Sering Ditanyakan
Tabel berikut mencantumkan field log yang paling sering digunakan. Untuk daftar lengkap field, lihat Log fields.
| Field | Deskripsi | Contoh nilai |
|---|---|---|
bucket | Nama bucket | examplebucket |
operation | Nama operasi API | GetObject, PutObject |
client_ip | Alamat IP client | 192.0.2.1 |
http_status | Kode status respons HTTP | 200, 403, 404 |
object | Kunci objek | images/photo.jpg |
request_time | Waktu pemrosesan permintaan (ms) | 120 |
__topic__ | Identifier topik log | oss_access_log |
Contoh kueri
Hitung jumlah operasi GetObject pada bucket examplebucket selama tujuh hari terakhir:
* and __topic__: oss_access_log AND bucket:examplebucket AND operation:GetObject | select count(*) AS GetObjectCountContoh hasil:

Untuk contoh kueri lainnya, lihat Common examples of real-time log queries.