I require separate indices because they belong to different projects. Data should not mix, because an analyist that uses one indice should not see contents of others. There are legal and data protection reason behind this requirement.
300 dashboards is a figure of speach, sorry for that, it is just to say that I've created the same dashboards, over and over again. But normally it is fair to say that I need to create between 5 to 10 dashboards.
I ingest the data in two different ways, depends on the use case, most of the times I use a program python a python program (I have several different, they they prepare the data and then they push it to elasticseach), other times I use logstash for common firewall logs for example.
I am using version 7.15.
Is it possible to ingest everything to the same indices and block access to view data through database permissions?
Then all the users can use the same index patterns and dashboards but only see their data. You'll likely need further filtering to isolate different projects each analyst may be working on.
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.