Ich habe Probleme mit ElasticSearch, wie kann ich id
in ein anderes Feld in der Protokolldatei ändern?ID im Elasticsearch ändern
Antwort
In der elasticsearch-Ausgabe können Sie die Dokument-ID für das Ereignis, das Sie versenden, festlegen. Dies wird am Ende der Elasticsearch sein. Sie können alle Arten von Parametern/Feldreferenzen/... verwenden, die in logstash config verfügbar sind. Wie so:
elasticsearch {
host => yourEsHost
cluster => "yourCluster"
index => "logstash-%{+YYYY.MM.dd}"
document_id => "%{someFieldOfMyEvent}"
}
In diesem Beispiel someFieldOfMyEvent endet als die _id dieses Ereignisses in ES.
Vielen Dank! – katy
Das hat wirklich den Tag gerettet! – INElutTabile
- 1. ElasticSearch ID-Einschränkungen
- 2. Ändern Standardanzahl von Elasticsearch Scherben
- 3. jprante elasticsearch jdbc Fluss den Datumswert ändern
- 4. ElasticSearch nach IDs im Array sortieren
- 5. Ändern des Standardanalysators in ElasticSearch oder LogStash
- 6. Ändern Start-ID-Nummer
- 7. developer.apple.com Ändern Bundle ID
- 8. Suchanfrage in elasticsearch mit URL im Feld
- 9. ElasticSearch - nicht übereinstimmende Feldtypen im Schema
- 10. Elasticsearch finde fehlendes Wort im Satz
- 11. Elasticsearch Verzögerung im Speicher und sofort suchen
- 12. Ändern Elasticsearch Mapping für AWS kibana
- 13. Suche mit kommagetrennten Werten im Elasticsearch
- 14. ändern Benutzer-ID in Linux
- 15. wie Feldeigenschaft des Dokuments in Elasticsearch ändern java
- 16. ändern Bundle Seed-ID, gleiche Bundle-ID für das Upgrade
- 17. Elasticsearch NEST 2.0 kann Objekt nicht nach ID löschen
- 18. Rückgabe von ausgewählten Elementen im Elasticsearch-Array
- 19. ElasticSearch häufigsten Begriffe im Laufe der Zeit
- 20. Elasticsearch nicht Wert im Bereich Abfrage finden
- 21. Elasticsearch-Sortierung funktioniert nicht im verschachtelten Feld
- 22. ElasticSearch - Suchen mit Bindestrichen im Namen
- 23. elasticsearch Suche nach Elementen mit angegebener ID Beispiel
- 24. elasticsearch gibt nur ein Dokument des ID-Felds zurück
- 25. Verwenden Sie das vorhandene Feld als ID in elasticsearch
- 26. wie Eltern-ID eines Dokuments in Elasticsearch in Java?
- 27. Ändern Paket-ID von libGDX Spiel
- 28. Fetching Tabelle Partitions-ID im Gang
- 29. Python: ID() Verhalten im Interpreter
- 30. Erstellen Sequenz-ID im Ruhezustand
Willkommen bei SO. Bitte erläutern Sie etwas zu Ihrem Problem, damit wir Ihnen so gut wie möglich helfen können. Zeigen Sie uns Ihr Mapping, ein Beispieldokument, wie Ihre IDs aussehen und wie Sie sie ändern möchten. Alles, was uns helfen kann zu verstehen, was vor dir liegt. – Val
@katy warum die Prämie, wenn es eine akzeptierte Antwort gibt? –