2015-02-25 25 views
13

Có thể đặt khoảng thời gian cố định cho hình ảnh đã lưu hoặc tìm kiếm đã lưu trong Kibana 4 không?Kibana và khoảng thời gian cố định

Kịch bản: Tôi muốn tạo một trang tổng quan với 2 hình ảnh hóa với các khoảng thời gian khác nhau.

  1. Một số liệu đếm người dùng duy nhất trong 10 phút (10 phút trước)
  2. Một ngày nay đếm số liệu người dùng duy nhất (từ 12:00 đến nay)

Lưu ý rằng việc thay đổi khoảng thời gian trên bảng điều khiển không ảnh hưởng đến trực quan hóa. Khả thi?

+0

Bạn có thể cung cấp thêm thông tin .... –

Trả lời

17

Bạn có thể thêm truy vấn phạm vi ngày vào tìm kiếm đã lưu mà bạn căn cứ từng hình ảnh hóa. Ví dụ, nếu trường timestamp của bạn được gọi timestamp:

timestamp:[now-6M/M TO now] 

nơi phạm vi thời gian là từ 'bây giờ' thành '6 tháng trước, làm tròn đến khi bắt đầu của tháng.

Vì Kibana cũng bây giờ hỗ trợ DSL truy vấn JSON-based, bạn cũng có thể đạt được điều tương bằng cách nhập này vào hộp tìm kiếm thay vì:

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

Để biết thêm về ngày truy vấn phạm vi nhìn thấy http://www.elasticsearch.org/guide/en/elasticsearch/guide/current/_ranges.html#_ranges_on_dates

Tuy nhiên, việc thay đổi thời gian bảng điều khiển sẽ ghi đè lên nếu đó là tập hợp con. Vì vậy, nếu bạn sử dụng phạm vi 6 tháng trên trong tìm kiếm đã lưu, nhưng phạm vi 3 tháng trong trang tổng quan, bạn sẽ lọc đến 3 tháng dữ liệu.

+0

Chỉ cần những gì tôi cần! – jaspernygaard

+2

đây là ví dụ về cách tìm kiếm kibana với thời gian chờ tuyệt đối: '@timestamp: [" 2016-11-28T15: 00: 00.000-0900 "TO now-45m]' – djeikyb

+0

Bất kỳ suy nghĩ nào về làm tròn cho cửa sổ tùy chỉnh? Như [giờ - 30 triệu/5 triệu] – phaigeim

Các vấn đề liên quan