Whenever i try to assign the document_id with some attribute from the documents, it creates just one new document on ElasticSearch with the document_id as the name of the attribute i'm trying to use. What i want is the actual amount of documents retrieved, with the document_id set as the primary key from the source database.
everytime you connect to sqlserver/oracle/mysql and combine multiple table. record gets presented to elk from tablename.fieldname to fieldname (only) and all in lowercase
The problem is, however, that no matter how i format it, it ends up using the name of the attribute as the document_id, all the ways that have been suggested to me have not worked so far. Creating a new metadata field ends up adding "recordid" as the document id as well, for an example.
I can't help but wonder if i simply just write it wrong - i'm fairly new to Logstash, so this is completely possible though
Is the output i get when just trying to reference the field. Again, i'm new to logstash and i don't know if this fits the syntax, but it's what i have been suggested to write, and it doesn't seem to work the way i want it to
Apache, Apache Lucene, Apache Hadoop, Hadoop, HDFS and the yellow elephant
logo are trademarks of the
Apache Software Foundation
in the United States and/or other countries.