All Products
Search
Document Center

Object Storage Service:Kueri log waktu nyata

Last Updated:Mar 01, 2026

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)──>  Results

Dari 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:

ResourceKuota gratisPenagihan kelebihan
Log storagePeriode retensi hingga 7 hari, dengan traffic write terkompresi atau traffic indeks hingga 900 GB per hariDitagih sebagai biaya penyimpanan log SLS dan traffic indeks
Shards16 × 31 shard-days per bulanDitagih sebagai biaya shard aktif SLS
Catatan

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.

Penting

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

Aktifkan kueri log waktu nyata baik saat maupun setelah pembuatan bucket.

Saat pembuatan bucket

  1. Masuk ke Konsol OSS.

  2. Di panel navigasi kiri, klik Buckets. Di halaman Buckets, klik Create Bucket.

  3. Di panel Create Bucket, aktifkan Real-time Log Query dan konfigurasikan parameter lainnya. Untuk informasi selengkapnya, lihat Membuat bucket.

  4. Klik Create. Di dialog konfirmasi, klik Confirm.

Setelah pembuatan bucket

  1. Masuk ke Konsol OSS.

  2. Di panel navigasi kiri, klik Buckets. Di halaman Buckets, temukan dan klik bucket target.

  3. Di pohon navigasi kiri, pilih Logging > Real-time Log Query.

  4. Klik Enable Now.

Kueri log

Prasyarat

Sebelum memulai, pastikan Anda telah:

Prosedur

  1. Masuk ke Konsol OSS.

  2. Di panel navigasi kiri, klik Buckets. Di halaman Buckets, temukan dan klik bucket target.

  3. Di pohon navigasi kiri, pilih Logging > Real-time Log Query.

  4. 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.

FieldDeskripsiContoh nilai
bucketNama bucketexamplebucket
operationNama operasi APIGetObject, PutObject
client_ipAlamat IP client192.0.2.1
http_statusKode status respons HTTP200, 403, 404
objectKunci objekimages/photo.jpg
request_timeWaktu pemrosesan permintaan (ms)120
__topic__Identifier topik logoss_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 GetObjectCount

Contoh hasil:

getobjectcount.png

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

Manage real-time log query

Ubah periode retensi log

Setelah mengaktifkan kueri log waktu nyata, log dari tujuh hari terakhir tersedia secara gratis. Untuk mengubah periode retensi, klik Set Log Retention Period di pojok kanan atas tab Real-time Log Query.

Reset bidang indeks

Saat field log berubah — misalnya, field baru muncul atau ditambahkan ke indeks — perubahan tersebut tidak secara otomatis tercermin di halaman kueri. Reset indeks secara manual untuk mengambil field terbaru.

Penting

Mereset indeks akan mengembalikan konfigurasi indeks bawaan dan membatalkan semua field indeks kustom. Sebelum mereset, pastikan bahwa kehilangan field kustom tidak memengaruhi kueri Anda. Untuk mempertahankan field kustom, tambahkan kembali secara manual setelah reset. Untuk informasi lebih lanjut, lihat Create indexes.

Reset dari Konsol OSS

Nonaktifkan kueri log waktu nyata, lalu aktifkan kembali.

Reset dari Konsol SLS

  1. Masuk ke Konsol SLS.

  2. Di bagian Log Application, klik tab Cloud Service Lens. Lalu, klik CloudLens for OSS.

  3. Di halaman Data Import Management, klik tab Destination Logstore. Temukan Logstore yang menyimpan access log dan klik Reset di kolom Index Reset.

  4. Di pesan yang muncul, klik OK.

Catatan

Proses reset indeks membutuhkan waktu sekitar 1 menit hingga berlaku.

Gunakan LogReduce

LogReduce mengelompokkan entri log yang serupa untuk membantu mengidentifikasi pola dan anomali.

  1. Masuk ke Konsol OSS.

  2. Di panel navigasi kiri, klik Buckets. Di halaman Buckets, temukan dan klik bucket target.

  3. Di pohon navigasi kiri, pilih Logging > Real-time Log Query.

  4. Klik tab LogReduce. Jika Anda belum mengaktifkan LogReduce, klik Enable LogReduce.

  5. Di pesan yang muncul, klik OK.

Untuk informasi lebih lanjut, lihat LogReduce.

Nonaktifkan kueri log waktu nyata

  1. Masuk ke Konsol OSS.

  2. Di panel navigasi kiri, klik Buckets. Di halaman Buckets, temukan dan klik bucket target.

  3. Di pohon navigasi kiri, pilih Logging > Real-time Log Query.

  4. Klik Disable Real-time Log Query di pojok kanan atas.

Penting

Menonaktifkan kueri log waktu nyata tidak menghapus proyek SLS yang dibuat secara otomatis. Masuk ke Konsol SLS dan hapus proyek tersebut secara manual untuk menghindari biaya tak terduga. Untuk informasi lebih lanjut, lihat Delete a project.