全部产品
Search
文档中心

Simple Log Service:Bagaimana cara saya menanyakan log dengan menggunakan pencocokan tepat?

更新时间:Jun 26, 2025

Untuk menanyakan log menggunakan pencocokan tepat dari beberapa kata kunci, Anda dapat memanfaatkan operator LIKE atau fitur pencarian frase.

Contoh log

body_bytes_sent:1061
http_user_agent:Mozilla/5.0 (Windows; U; Windows NT 5.1; ru-RU) AppleWebKit/533.18.1 (KHTML, like Gecko) Version/5.0.2 Safari/533.18.5
remote_addr:192.0.2.2
remote_user:vd_yw
request_method:DELETE
request_uri:/request/path-1/file-5
status:207
time_local:10/Jun/2021:19:10:59

Hasil pencarian yang diharapkan

Tanyakan log di mana nilai bidang http_user_agent mengandung frase like Gecko.

Contoh

Berikut adalah contoh berdasarkan log sampel dan hasil pencarian yang diharapkan sebelumnya.

Pencarian frase

Gunakan fitur pencarian frase untuk mencocokkan frase secara tepat. Untuk informasi lebih lanjut, lihat Pencarian frase.
http_user_agent:#"like Gecko"

Operator LIKE

Operator LIKE sesuai dengan sintaks LIKE dalam SQL standar. Tanda persen (%) dalam klausa LIKE menunjukkan nol atau lebih kemunculan karakter, sedangkan garis bawah (_) menunjukkan satu karakter.

  • Pernyataan query yang valid
    * | Select * where http_user_agent like '%like Gecko%'

    Parameter http_user_agent menentukan bidang berdasarkan sistem menanyakan log.

  • Pernyataan query tidak valid

    Jika Anda menjalankan pernyataan query berikut, hasilnya tidak akurat. Pernyataan ini mengembalikan log di mana nilai bidang http_user_agent mengandung frasa-frasa berikut: like Gecko, Gecko like, like abc Gecko, atau Gecko abc like.

     "like" and "Gecko"