kibana搜索簡易指南

在進(jìn)行一般的數(shù)據(jù)查詢時,一般使用kibana來進(jìn)行,本文列舉部分常用的kibana搜索場景以供參考

全文搜索

在搜索欄輸入要查詢的關(guān)鍵詞,如login,會返回所有字段值中包含login的文檔
或者使用雙引號將多個關(guān)鍵詞包起來作為一個短語搜索,如"like Gecko"

注意:
以以下字段進(jìn)行說明

message: One or more of the indices you’re looking at contains a date field.
  • 如果字段類型為string(text)時,會自動分詞,此時搜索其中的一個單詞(looking)或多個連續(xù)單詞時(you’re looking at),可以正常獲得搜索結(jié)果
  • 如果字段類型為string(keyword)時,不會進(jìn)行分詞,此時整個字段為一個整體,不能通過搜索其中的某個或者某段關(guān)鍵詞來得到結(jié)果,此時應(yīng)該使用通配符進(jìn)行:One or more of the*,*of the indices*但是要注意盡量避免后者使用通配符打頭的情況,此時效率會極為低下,嚴(yán)重可能導(dǎo)致整個集群無響應(yīng),如果必須使用,要盡可能保證查詢條件精簡

字段

field:value 限定字段全文搜索
filed:"value" 精確搜索:關(guān)鍵字加上雙引號
http.code:404 搜索http狀態(tài)碼為404的文檔

根據(jù)字段本身是否存在
_exists_:http 返回結(jié)果中需要有http字段
_missing_:http 不能含有http字段

轉(zhuǎn)義特殊字符

+ - = && || > < ! ( ) { } [ ] ^ " ~ * ? : \ /

以上字符當(dāng)作值搜索的時候需要用\轉(zhuǎn)義

\(1\+1\)\=2用來查詢(1+1)=2

通配符

  • ? 匹配單個字符 kiba?a
  • * 匹配0到多個字符 el*search

? _ 不能用作第一個字符,例如:?text _text

正則

es支持部分正則功能,性能較差, 只有keyword類型的字段支持正則表達(dá)式

name:/joh?n(ath[oa]n)/

模糊搜索

quikc~ brwn~ foks~
:在一個單詞后面加上啟用模糊搜索,可以搜到一些拼寫錯誤的單詞

first~ 這種也能匹配到 frist

還可以設(shè)置編輯距離(整數(shù)),指定需要多少相似度
cromm~1 會匹配到 from 和 chrome
默認(rèn)2,越大越接近搜索的原始值,設(shè)置為1基本能搜到80%拼寫錯誤的單詞

近似搜索

在短語后面加上~,可以搜到被隔開或順序不同的單詞
"where select"~5 表示 select 和 where 中間可以隔著5個單詞,可以搜到 select password from users where id=1

范圍搜索

數(shù)值/時間/IP/字符串 類型的字段可以對某一范圍進(jìn)行查詢

length:[100 TO 200]
sip:["172.24.20.110" TO "172.24.20.140"]
date:{"now-6h" TO "now"}
tag:{b TO e} 搜索b到e中間的字符
count:[10 TO *] *表示一端不限制范圍
count:[1 TO 5} [ ] 表示端點數(shù)值包含在范圍內(nèi),{ } 表示端點數(shù)值不包含在范圍內(nèi),可以混合使用,此語句為1到5,包括1,不包括5

后兩者可以簡化成以下寫法:
age:>10
age:<=10
age:(>=10 AND <20)

優(yōu)先級

quick^2 fox

使用^使一個詞語比另一個搜索優(yōu)先級更高,默認(rèn)為1,可以為0~1之間的浮點數(shù),來降低優(yōu)先級

邏輯操作

AND 與
OR 或

+ 搜索結(jié)果中必須包含此項
- 不能含有此項

·+apache -jakarta test aaa bbb:結(jié)果中必須存在apache,不能有jakarta,剩余部分盡量都匹配到

分組

(jakarta OR apache) AND jakarta

字段分組

title:(+return +"pink panther")
host:(baidu OR qq OR google) AND host:(com OR cn)

示例

以下使用nginx日志進(jìn)行搜索展示, kibana中查詢語句,

  • 查找status為502的日志條目

    status: 500
    
  • 查找所有status502的日志

    not status:502
    
  • 查找所有status為20*的日志

    status:20*
    
  • 查找所有status不是20*30*的日志

    NOT status: 20* AND NOT status: 30*
    
  • 查找圖片名稱為1098584933527195648.jpg的日志

    完整請求日志url: GET /image/1098584933527195648.jpg HTTP/1.1

    request: *1098584933527195648.jpg*
    
  • 查找請求時間超過10s的請求

    responsetime>=10
    
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末旭蠕,一起剝皮案震驚了整個濱河市,隨后出現(xiàn)的幾起案子当宴,更是在濱河造成了極大的恐慌蝶怔,老刑警劉巖,帶你破解...
    沈念sama閱讀 218,525評論 6 507
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件奈梳,死亡現(xiàn)場離奇詭異诈泼,居然都是意外死亡循榆,警方通過查閱死者的電腦和手機,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 93,203評論 3 395
  • 文/潘曉璐 我一進(jìn)店門查刻,熙熙樓的掌柜王于貴愁眉苦臉地迎上來键兜,“玉大人,你說我怎么就攤上這事穗泵∑掌” “怎么了?”我有些...
    開封第一講書人閱讀 164,862評論 0 354
  • 文/不壞的土叔 我叫張陵火欧,是天一觀的道長棋电。 經(jīng)常有香客問我,道長苇侵,這世上最難降的妖魔是什么赶盔? 我笑而不...
    開封第一講書人閱讀 58,728評論 1 294
  • 正文 為了忘掉前任,我火速辦了婚禮榆浓,結(jié)果婚禮上于未,老公的妹妹穿的比我還像新娘。我一直安慰自己,他們只是感情好烘浦,可當(dāng)我...
    茶點故事閱讀 67,743評論 6 392
  • 文/花漫 我一把揭開白布抖坪。 她就那樣靜靜地躺著,像睡著了一般闷叉。 火紅的嫁衣襯著肌膚如雪擦俐。 梳的紋絲不亂的頭發(fā)上,一...
    開封第一講書人閱讀 51,590評論 1 305
  • 那天握侧,我揣著相機與錄音蚯瞧,去河邊找鬼。 笑死品擎,一個胖子當(dāng)著我的面吹牛埋合,可吹牛的內(nèi)容都是我干的。 我是一名探鬼主播萄传,決...
    沈念sama閱讀 40,330評論 3 418
  • 文/蒼蘭香墨 我猛地睜開眼甚颂,長吁一口氣:“原來是場噩夢啊……” “哼!你這毒婦竟也來了秀菱?” 一聲冷哼從身側(cè)響起振诬,我...
    開封第一講書人閱讀 39,244評論 0 276
  • 序言:老撾萬榮一對情侶失蹤,失蹤者是張志新(化名)和其女友劉穎答朋,沒想到半個月后贷揽,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體,經(jīng)...
    沈念sama閱讀 45,693評論 1 314
  • 正文 獨居荒郊野嶺守林人離奇死亡梦碗,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 37,885評論 3 336
  • 正文 我和宋清朗相戀三年,在試婚紗的時候發(fā)現(xiàn)自己被綠了蓖救。 大學(xué)時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片洪规。...
    茶點故事閱讀 40,001評論 1 348
  • 序言:一個原本活蹦亂跳的男人離奇死亡,死狀恐怖循捺,靈堂內(nèi)的尸體忽然破棺而出斩例,到底是詐尸還是另有隱情,我是刑警寧澤从橘,帶...
    沈念sama閱讀 35,723評論 5 346
  • 正文 年R本政府宣布念赶,位于F島的核電站,受9級特大地震影響恰力,放射性物質(zhì)發(fā)生泄漏叉谜。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點故事閱讀 41,343評論 3 330
  • 文/蒙蒙 一踩萎、第九天 我趴在偏房一處隱蔽的房頂上張望停局。 院中可真熱鬧,春花似錦、人聲如沸董栽。這莊子的主人今日做“春日...
    開封第一講書人閱讀 31,919評論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽锭碳。三九已至袁稽,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間擒抛,已是汗流浹背运提。 一陣腳步聲響...
    開封第一講書人閱讀 33,042評論 1 270
  • 我被黑心中介騙來泰國打工, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留闻葵,地道東北人民泵。 一個月前我還...
    沈念sama閱讀 48,191評論 3 370
  • 正文 我出身青樓,卻偏偏與公主長得像槽畔,于是被迫代替她去往敵國和親栈妆。 傳聞我的和親對象是個殘疾皇子,可洞房花燭夜當(dāng)晚...
    茶點故事閱讀 44,955評論 2 355

推薦閱讀更多精彩內(nèi)容