2016-08-07 20 views
0

Also habe ich einen Index in elasticsearch, und ich möchte den Index mit Kibana suchen und visualisieren. Aber mehrere Felder sind nicht von Kibana indiziert und haben diese Blase: This field is not indexed thus unavailable for visualization and search. Dieses ist ein Ausschnitt aus einem der Felder, die indiziert wird nicht von Kibana:Kibana hält einige Felder nicht indiziert

"_event_name" : { 
    "type" : "string" 
}, 

Ich versuchte Kibana-Index-Einstellungen und klicken Sie auf „Neu laden Feldliste“ zu geben, aber es hilft nicht.

Weiß jemand, was könnte das Problem sein?

Vielen Dank im Voraus

Antwort

0

Die Felder könnten nicht indexed als here erwähnt.

+0

Die Post sagt: „Sie müssen es ein indiziertes Feld machen, die Ihre Zuordnungen zu ändern bedeuten wird und dann die Daten reindexing.“. Aber es heißt nicht, deine Zuordnung zu * was * zu ändern? Wie sollte ich meine Zuordnung ändern, damit das Feld indiziert wird? – someone235

+0

In meinem ersten Link beziehen Sie sich auf den Abschnitt [Aktualisieren eines Mappings] (https://www.elastic.co/guide/en/elasticsearch/guide/current/mapping-intro.html#updating-a-mapping) – tuk

+0

Verweisen Sie den ersten Link in meiner Antwort müssen Sie den Indexwert Ihres Feldes entweder auf "analysiert" oder "nicht analysiert" setzen – tuk

0

Wie laden Sie die Daten in Elasticsearch? Logstasch? Ein Schlag? locken? Bitte beschreibe das und wenn du deine Konfigurationsdatei einbinden kannst, wäre das gut.

Sie können Ihr Mapping in Ihrem Browser mit etwas Ähnlichem betrachten;

http://localhost:9200/logstash-2016.07.20/_mapping?pretty 

(ändern Sie den Host und Indexname)