Would be good to have something like jmx.mappings: * to include all Mbeans without mentioning each and every Mbean which leads lot of manual work.
(And I don't see any dashboard for JMX mappings in Kibana. Would be great to have basic dashboard.)
Nice request !
cc @jsoriano you have been thinking about something similar maybe?
We can probably do it, the trickiest thing would be to keep the mapping, we have to think more about this.
An option could be to use dynamic mapping and keep all the metrics under jmx.metrics.type.path and dedot the path. A level for the types may be needed because values returned by jmx can be of any kind.
I will start a proposal for this soon.
Has this been prioritized?
I created an issue to keep track of discussions about the dynamic mapping here https://github.com/elastic/beats/issues/13316, but there are no specific plans yet.
Most helpful comment
We can probably do it, the trickiest thing would be to keep the mapping, we have to think more about this.
An option could be to use dynamic mapping and keep all the metrics under
jmx.metrics.type.pathand dedot the path. A level for the types may be needed because values returned by jmx can be of any kind.I will start a proposal for this soon.