All Products
Search
Document Center

Simple Log Service:Pindai log

Last Updated:Jun 04, 2026

Kueri pemindaian SLS memindai dan menganalisis log dengan memindai bidang target tanpa memerlukan konfigurasi indeks. Fitur ini mendukung kueri pemindaian (SPL) dan analisis pemindaian (SQL).

Prasyarat

  • Log telah dikumpulkan. Pengumpulan data.

  • Indeks telah dibuat. Buat indeks.

    Penting

    Bidang pemindaian target tidak memerlukan indeks, tetapi pernyataan kueri tetap bergantung pada indeks.

Prosedur

  1. Masuk ke Simple Log Service console.

  2. Di bagian Projects, klik project yang diinginkan.

    image

  3. Pada tab Log Storage > Logstores, klik logstore yang diinginkan.

    image

  4. Di kotak pencarian, masukkan pernyataan pemindaian.

    Format yang didukung: Pernyataan kueri | Pernyataan SPL atau Pernyataan kueri | set session mode=scan; Pernyataan analitik (Standard SQL).

  5. Di pojok kanan atas, atur rentang waktu.

    Anda dapat mengatur waktu relatif, jangka waktu, atau rentang waktu kustom. Granularitas minimum: satu menit.

Pemindaian Otomatis

Penting

Pemindaian otomatis dan pergantian halaman hanya tersedia untuk kueri pemindaian.

Jika muncul pesan No results found for this scan setelah menjalankan kueri pemindaian, klik ikon Scan. Sistem akan secara otomatis melakukan pemindaian hingga menemukan log yang cocok atau mencapai 20 percobaan.

Scan logs

Kotak dialog Automatic Scanning menampilkan progres pemindaian.

Automatic scanning

Paginasi

Saat Anda berpindah halaman, SLS menjalankan pemindaian lain untuk memastikan hasil yang berkelanjutan.

Setiap pemindaian memproses hingga 100.000 log. Satu halaman mungkin mengembalikan hasil lebih sedikit daripada nilai Items per Page, tetapi Anda tetap dapat menuju ke halaman berikutnya. Hal ini berarti jumlah log yang cocok dalam batch 100.000 log saat ini kurang dari nilai Items per Page.

Misalnya, dengan total 200.000 log dan Items per Page diatur ke 20, satu pemindaian mungkin hanya mengembalikan 15 log sementara tombol halaman berikutnya tetap aktif. Artinya, hanya 15 log dari 100.000 log pertama yang cocok. Klik next untuk memindai 100.000 log sisanya.

Pagination

Contoh

  • Kueri log untuk permintaan yang berhasil.

    • Pernyataan pemindaian

      * | where Status='Success'
    • Hasil pemindaianScan results

  • Kueri log untuk file tertentu pada waktu tertentu.

    • Pernyataan pemindaian

      * | where file = 'file:Android' | where time ='[2024-04-24T10:07:27.427014479]'
    • Hasil pemindaianScan results

  • Hitung jumlah permintaan berdasarkan status.

    • Pernyataan pemindaian

      Catatan

      Analisis pemindaian memerlukan set session mode=scan; sebelum pernyataan SQL.

      * | set session mode=scan; SELECT Status, count(*) AS PV GROUP BY Status
    • Hasil pemindaianScan analysis

Panggilan API

Panggil operasi GetLogs untuk menggunakan pemindaian secara terprogram. Kueri log di Logstore.

Penting

Tambahkan set session mode=scan; ke pernyataan analitik dalam parameter query. Contohnya: * | set session mode=scan; select count(*) as pv.