2015-02-25 14 views
13

Kibana 4'te kayıtlı bir görselleştirme veya kaydedilmiş arama için sabit zaman aralığı ayarlamak mümkün mü?Kibana ve sabit zaman aralıkları

Senaryo: Farklı zaman aralıklarına sahip 2 görselleştirmeyle bir gösterge panosu oluşturmak istiyorum.

  1. bir (şimdiye kadar 00.00am dan) (son 10 dakika)
  2. bir metrik sayma günümüzün benzersiz kullanıcı paneli üzerinde zaman aralığını değiştirmek bu

Not 10 dakika içinde benzersiz kullanıcıları sayma mt görselleştirmeleri etkilemez. Mümkün?

+0

Daha fazla bilgi verebilir misiniz .... –

cevap

17

Her görselleştirmeyi temel alan kayıtlı aramaya bir tarih aralığı sorgusu ekleyebilirsiniz. Örneğin, eğer zaman damgası alanı timestamp denir:

zaman aralığı ayın başlangıcına yuvarlama, 6 ay önce' 'Şimdi' dan
timestamp:[now-6M/M TO now] 

.

Kibana da artık JSON tabanlı sorgu DSL desteklediği için, bunun yerine arama kutusuna bu girerek aynı şeyi elde edebiliriz:

{ 
    "range" : { 
     "timestamp" : { 
      "gte": "now-6M/M", 
      "lte": "now" 
     } 
    } 
} 

daha tarihte aralık sorguları http://www.elasticsearch.org/guide/en/elasticsearch/guide/current/_ranges.html#_ranges_on_dates

için bkz Ancak, gösterge paneli zaman çizelgesini değiştirmek, bir alt kümesi ise bunu geçersiz kılar. Dolayısıyla, kaydedilen aramada yukarıdaki 6 aylık aralığı kullanırsanız, ancak gösterge tablosunda 3 aylık bir aralık kullanırsanız, 3 aylık verilere filtre uygulayabilirsiniz.

+0

Sadece neye ihtiyacım var! – jaspernygaard

+2

kibana'nın mutlak tarih ile nasıl aranacağına dair bir örnek: '@timestamp: [" 2016-11-28T15: 00: 00.000-0900 "Şu an için 45m] – djeikyb

+0

Özel pencereye yuvarlama ile ilgili düşünceleriniz var mı? [Şimdi - 30M/5M] gibi – phaigeim