On a customer system, we are trying to change the Metric Service Configuration and am wondering about our experience. Might be an area for improvement.
On that system, we wanted to change the memory configuration for the Metrics service as guided by engineering. On the customer system it took a VERY long time to render the page [System Configuration -> Services -> Manage Services -> Metrics -> Configure -> Settings]. Albeit, the system is overall very slow (for which we are trying to understand), but what I'm wondering is if some of the problem is around what is required to render the Configure page. On the Settings tab, there are over 100 index shard configuration items.
So the question what is all this for and why would anyone consider having to manage the metrics at this level?
And where this likely would be improved is perhaps come up with a different way to configure these (or remove it all together).