I think I have it mostly working, but I'm getting a permission error, my user is being denied for IndicesStatsRequest. I want the user to have the minimal necessary access. I connected the user to the monitorint_user role.
monitoring_user has indices privileges only on .monitoring-* indices to read.
The .monitoring-* indices are local indices where the monitoring metrics are stored.
You can also have a remote monitoring cluster and is recommended for production environments.
In your case, I think you will need to create the role required for that third party extension to work.
The role will need to have indices privilege monitor which allows you access to indices:monitor/stats actions. You may want to go through the security-privileges to construct the role that you want to use with the extension.
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.