Ich habe elasticsearch und Kibana für die Indizierung unserer Anwendungs- (Fehler-) Protokolle eingerichtet. Das Problem ist, dass Kibana keine Daten auf der Registerkarte "Entdecken" anzeigt.
Momentane Situation
- Elasticsearch ist aktiv und reagiert auf die API
- Wenn Sie eine Abfrage direkt in Elasticsearch ausführen, werden
http://elasticserver.com:9200/applogs/_search?q=*
viele Ergebnisse zurückgegeben (siehe unten, wie ein einzelner gefundener Datensatz aussieht). - Kibana ist betriebsbereit und findet sogar den
applogs
von Elasticsearch bereitgestellten Index - Kibana zeigt auch die korrekten Eigenschaften und den Datentyp der
applogs
Dokumente an - Die Registerkarte "Entdecken" zeigt keine Ergebnisse an ... selbst wenn der Zeitraum auf einige Jahre eingestellt ist ...
Irgendwelche Ideen??
So sieht Kibana den applogs
Index :
Das Ergebnisobjekt der elastischen Suchabfrage sieht folgendermaßen aus:
{
_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"
}
},
..und was ich auf der Registerkarte "Entdecken" sehe :