You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@ignite.apache.org by "Denis Chudov (Jira)" <ji...@apache.org> on 2025/05/27 12:13:00 UTC

[jira] [Created] (IGNITE-25505) Add OpenMBean CompositeData and TabularData support for JMX metric exporter

Denis Chudov created IGNITE-25505:
-------------------------------------

             Summary: Add OpenMBean CompositeData and TabularData support for JMX metric exporter
                 Key: IGNITE-25505
                 URL: https://issues.apache.org/jira/browse/IGNITE-25505
             Project: Ignite
          Issue Type: Improvement
            Reporter: Denis Chudov


*Motivation*

As for now, composite metrics are exported as plain strings, which is not the best way for complex structured objects and it doesn't give a convenient way to watch them in external tools that use JMX. OpenMBean has a conventional way to solve this.

*Definition of done*

We should add OpenMBean CompositeData (and probably TabularData) support for jmx exporter:
 * as a prerequisite, CompositeMetric in metric framework should be extended in order to provide all composite metric information for jmx exporter to create CompositeData instance (items, their types, etc.);

 * all CompositeMetrics in AI should support these CompositeMetric extension;

 * after that, jmx exporter should be improved to create CompositeData for CompositeMetric.



--
This message was sent by Atlassian Jira
(v8.20.10#820010)