Ich schiebe einige alte Protokolle zu elasticsearch über rsyslog. Hier@timestamp Feld nicht in elasticsearch
ist eine der Protokolleinträge,
[START] --- [xx.xx.xx.xx] --- [25/Jun/2017:06:39:54 +0530] --- "Headers: [-, -, -, -, -, -]" --- "POST /infotrack HTTP/1.1" --- 200 --- 0.310 --- "-" --- "Java/1.8.0_121" --- "application/x-www-form-urlencoded" --- "-" --- [END]
Die Protokolle sind erfolgreich in der Elasticsearch und sichtbar in Kibana.
Aber der @ Zeitstempel ist nicht identifiziert. Beim Hinzufügen eines Indexes in Kibana wird das Zeitfeld nicht angezeigt.
Was ist das Problem hier?
Ich habe das gleiche Format Zeitstempel in anderen Indizes verwendet und es hat kein Problem dort zu erstellen.
Ich sehe das Dateformat ist falsch. Ich benutze Logstash nicht. Ich denke, ich muss ein benutzerdefiniertes Datumsformat definieren – Luv33preet