全部产品
Search
文档中心

Object Storage Service:Kueri log real-time OSS

更新时间:Jul 15, 2025

Sejumlah besar log dihasilkan saat sumber daya Object Storage Service (OSS) diakses. OSS menggunakan Simple Log Service untuk membantu Anda mengkueri dan mengumpulkan statistik log akses serta audit akses ke OSS, melacak peristiwa pengecualian, serta menyelesaikan masalah di konsol OSS. Hal ini meningkatkan efisiensi dan mendukung pengambilan keputusan yang lebih baik.

Prasyarat

  • Kueri log real-time harus diaktifkan untuk bucket. Untuk informasi lebih lanjut, lihat Kueri log real-time.

  • Simple Log Service harus diberi otorisasi untuk mengakses OSS. Jika belum memberikan otorisasi, ikuti petunjuk di halaman Otorisasi Akses Sumber Daya Cloud untuk menyelesaikan proses otorisasi.

Fitur

  • Mendorong log ke Simple Log Service dalam waktu 3 menit dan memungkinkan Anda melihat log real-time di konsol OSS.

  • Menyediakan analisis log dan laporan analisis umum untuk kemudahan kueri data.

  • Memungkinkan Anda mengkueri dan menganalisis log mentah secara real-time serta menyaring log berdasarkan bucket, nama objek, operasi API, atau waktu.

Aturan Penagihan

  • Jika penyimpanan log Anda menggunakan mode penagihan bayar-per-fitur, Anda tidak akan dikenakan biaya penyimpanan log atau lalu lintas indeks jika log akses OSS disimpan selama tidak lebih dari 7 hari dan lalu lintas tulis terkompresi atau lalu lintas indeks per hari tidak lebih dari 900 GB. Jika ukuran log akses OSS adalah 1 KB, 900 GB setara dengan 900 juta log. Jika batas tersebut dilampaui, Anda akan dikenakan biaya penyimpanan log dan lalu lintas indeks untuk log tambahan. Biaya ini termasuk dalam tagihan Simple Log Service. Untuk informasi lebih lanjut, lihat Item yang dapat ditagih dari bayar-per-fitur.

  • Anda akan dikenakan biaya untuk membaca data dari Logstore khusus, memproses data log, dan mengirimkan data log. Biaya ini termasuk dalam tagihan Simple Log Service Anda.

  • Jika penyimpanan log Anda menggunakan mode penagihan bayar-per-fitur, fitur kueri log real-time menyediakan kuota gratis untuk shard setiap bulan. Kuota gratis dihitung menggunakan rumus berikut: 16 × 31. Satuan kuota gratis adalah shard-hari. Setelah kuota gratis habis, Anda akan dikenakan biaya, dan biaya tersebut termasuk dalam tagihan Simple Log Service. Untuk informasi lebih lanjut, lihat Item yang dapat ditagih dari bayar-per-fitur.

Prosedur

  1. Masuk ke OSS console.

  2. Di panel navigasi sebelah kiri, klik Buckets. Pada halaman Buckets, temukan dan klik bucket yang diinginkan.

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

  4. Pada tab Real-time Log Query, masukkan pernyataan kueri dan pernyataan analisis berdasarkan sintaks kueri dan sintaks analisis untuk menganalisis field log.

    Sebagai contoh, Anda dapat menganalisis field log operation untuk memantau jumlah operasi GetObject pada bucket bernama examplebucket dalam tujuh hari terakhir.

    Contoh pernyataan kueri dan analisis:

    * and __topic__: oss_access_log AND bucket:examplebucket AND operation:GetObject | select
      count(*) AS GetObjectCount

    Contoh hasil kueri dan analisis:

    getobjectcount.png

    Untuk informasi lebih lanjut, lihat Contoh umum kueri log real-time.

Operasi Terkait

Aktifkan kueri log real-time

Anda dapat mengaktifkan kueri log real-time saat membuat bucket atau setelah membuat bucket.

Aktifkan kueri log real-time saat membuat bucket

  1. Masuk ke OSS console.

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

  3. Di panel Create Bucket, aktifkan Real-time Log Query dan konfigurasikan parameter lainnya.

    Untuk informasi lebih lanjut tentang cara mengonfigurasi parameter lainnya, lihat Membuat bucket.

  4. Klik Create. Di kotak konfirmasi pop-up, klik Confirm.

Aktifkan kueri log real-time setelah membuat bucket

  1. Masuk ke OSS console.

  2. Di panel navigasi sebelah kiri, klik Buckets. Pada halaman Buckets, temukan dan klik bucket yang diinginkan.

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

  4. Klik Enable Now.

Ubah periode retensi log

Setelah Anda mengaktifkan kueri log real-time, OSS memungkinkan Anda mengkueri log tujuh hari terakhir secara gratis. Anda dapat mengklik Set Log Retention Period di pojok kanan atas untuk mengubah periode retensi log.

Reset field indeks log

Saat Anda mengkueri log real-time, field mungkin berubah. Misalnya, field baru muncul atau field ditambahkan ke indeks. Namun, perubahan ini tidak secara otomatis tercermin pada halaman kueri log real-time. Anda harus secara manual menyegarkan field yang diindeks dengan menggunakan salah satu metode berikut.

Penting

Metode berikut mereset indeks ke versi terbaru indeks bawaan dan membatalkan field indeks kustom. Sebelum Anda mereset pengindeksan log, periksa apakah pembatalan field indeks kustom memengaruhi skenario bisnis Anda. Jika pembatalan tidak memengaruhi skenario bisnis Anda, lakukan prosedur berikut untuk mereset pengindeksan. Jika pembatalan memengaruhi skenario bisnis Anda, tambahkan field kustom ke indeks secara manual. Untuk informasi lebih lanjut, lihat Buat indeks.

Gunakan konsol OSS

Nonaktifkan kueri log real-time, lalu aktifkan kembali.

Gunakan konsol Simple Log Service

  1. Masuk ke konsol Layanan Log.
  2. Di bagian Log Application, klik tab Cloud Service Lens. Lalu, klik CloudLens for OSS.

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

  4. Di pesan yang muncul, klik OK.

    Catatan

    Diperlukan waktu sekitar 1 menit agar reset indeks mulai berlaku.

Gunakan LogReduce

  1. Masuk ke OSS console.

  2. Di panel navigasi sebelah kiri, klik Buckets. Pada halaman Buckets, temukan dan klik bucket yang diinginkan.

  3. Di pohon navigasi sebelah 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 tentang LogReduce, lihat LogReduce.

Nonaktifkan kueri log real-time

Jika Anda tidak lagi memerlukan data log, lakukan langkah-langkah berikut untuk menonaktifkan kueri log real-time:

  1. Masuk ke konsol OSS.

  2. Di panel navigasi sebelah kiri, klik Buckets. Pada halaman Buckets, temukan dan klik bucket yang diinginkan.

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

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

    Penting

    Saat Anda mengaktifkan kueri log real-time, proyek-proyek Simple Log Service dibuat secara otomatis. Namun, proyek-proyek tersebut tidak dihapus secara otomatis saat Anda menonaktifkan kueri log real-time. Oleh karena itu, setelah kueri log real-time dinonaktifkan, Anda harus masuk ke konsol Simple Log Service untuk menghapus proyek-proyek yang dibuat secara otomatis guna menghindari biaya tak terduga. Untuk informasi lebih lanjut, lihat Hapus proyek.