Skonfigurowałem elastyczne wyszukiwanie i Kibana do indeksowania naszych dzienników aplikacji (błędów). Problem polega na tym, że Kibana nie wyświetla żadnych danych na karcie „Odkrywaj”.
Obecna sytuacja
- Elasticsearch już działa i odpowiada na API
- wykonanie zapytania bezpośrednio w Elasticsearch, takie jak
http://elasticserver.com:9200/applogs/_search?q=*
zwraca wiele wyników (zobacz poniżej, jak wygląda pojedynczy znaleziony rekord) - Kibana działa i znajduje nawet
applogs
indeks ujawniony przez Elasticsearch - Kibana pokazuje również prawidłowe właściwości i typ danych
applogs
dokumentów - Zakładka „Odkryj” nie pokazuje żadnych wyników ... nawet jeśli ustawisz okres na kilka lat ...
Jakieś pomysły??
Oto jak Kibana widzi applogs
indeks :
Obiekt wyniku elastycznego zapytania wyszukiwania wygląda następująco:
{
_index: "applogs",
_type: "1",
_id: "AUxv8uxX6xaLDVAP5Zud",
_score: 1,
_source: {
appUid: "esb.Idman_v4.getPerson",
level: "trace",
message: "WS stopwatch is at 111ms.",
detail: "",
url: "",
user: "bla bla bla",
additionalInfo: "some more info",
timestamp: "2015-03-31T15:08:49"
}
},
..i co widzę w zakładce Odkrywaj :