Despite this all the fields look to be strings and I get errors trying to visualize them as numbers: Visualize: Expected numeric type on field [srvconn], but got [string]
Does anyone have any idea why they are being stored in elasticsearch as strings despite logstash being told in the pattern that they are numbers? Any help would be greatly appreciated.
This does not mean that actconn et al will be integer fields, just that they'll be parsed as integers. To actually produce integer fields this would've had to look like this:
I then deleted all my logstash indexes so the data could be stored as integers. For most fields it has worked fine, but for a couple like {NUMBER:backend_queue:int}" it is still storing them as strings!
I am going to try deleting everything again, including the kibana index but not sure why it was worked for 90% of the fields and failed for 10%. Anyway, thanks for your help so far!
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.