2015-12-21 25 views
5

mam Grafana 2,6 i Elasticsearch 1.6.2 jako źródło danychElasticsearch zapytań Lucene w grafana

na każdym z moich dokumentów, mam polu „Status”, które mogą mieć wartości „z kolejki”, „kompletny”

Chciałbym wykres liczby dokumentów z statusu: w kolejce na czas

tutaj jest 1 dokument:

{ 
    "_index": "myindex", 
    "_type": "e_sdoc", 
    "_id": "AVHFTlZiGCWSWOI9Qtj4", 
    "_score": 3.2619324, 
    "_source": { 
    "status": "Queued", 
    "update_date": "2015-12-04T00:01:35.589956", 
    "md5": "738b67990f820ba28f3c10bc6c8b6ea3", 
    "sender": "Someone", 
    "type": "0", 
    "last_client_update": "2015-11-18T18:13:32.879085", 
    "uuid": "a80efd11-8ecc-4ef4-afb3-e8cd75d167ad", 
    "name": "Europe", 
    "insert_date": "2015-11-18T18:14:34.302295", 
    "filesize": 10948809532, 
    "is_online": "off", 
    "id1": 77841, 
    "id2": 53550932 
    }, 
    "fields": { 
    "insert_date": [ 
     1447870474302 
    ], 
    "update_date": [ 
     1449187295589 
    ], 
    "last_client_update": [ 
     1447870412879 
    ] 
    } 
} 

Moje pytanie brzmi: Grafana chce wysłać zapytanie do ESU na ES , ale nie mam pojęcia, co powinienem użyć. znajdź prawidłową składnię, która działa:/

+0

Czy możesz wyrazić zapytanie, którego chcesz użyć w kategoriach ludzkich? "status: queued' nie działa? – Val

+0

policz dokumenty, w których status: Kolejka w tej chwili. 'status: Queued' nie zwraca błędu, ale Grafana nie zwraca datapoints na 24h i szuka w Kibana. Widzę dokumenty ze statusem: Queud w ostatnim 24h – exeral

+0

Zauważ, że napisałem' queued' małymi literami, co robi różnicę. Możesz spróbować? – Val

Odpowiedz

4

pole czasu było problemem. wydaje się, że ma znacznik czasu w moich dokumentach

edytowane mój Elasticsearch źródło danych

zmieniło „Czas nazwa pola” od @timestamp do update_date

mam teraz punktów danych!

+3

Czy mógłbyś podać przykład podanego przez ciebie zapytania lucenu? Mam podobny przypadek użycia. – djames

+0

Proszę zamieścić pełne zapytanie. dzięki – yuris

+0

'status: Queued' to było moje zapytanie Lucene w tym przypadku. składa się z 'pola: wartość' – exeral

Powiązane problemy