-
Notifications
You must be signed in to change notification settings - Fork 1.9k
Open
Description
The IgniteConfiguration has a method setSystemViewExporterSpi to configure a SystemViewExporterSpi. My expectation is that when I set a no-op SPI there, no JMX beans for system views will be created.
Unfortunately, this is not the case. In the method GridSystemViewManager#addStandardExporters a new new JmxSystemViewExporterSpi() is always added to the already defined SPIs:
Line 247 in c9bbb2f
| newSpis[newSpis.length - 1] = new JmxSystemViewExporterSpi(); |
This behaviour was introduced for the issue https://issues.apache.org/jira/browse/IGNITE-12921 - it was claimed that configuring a custom SystemViewExporterSpi leads to non-obvious behaviour to the user, while in my opinion the exact opposite is the case. The behaviour now is non-obvious.
Two questions then:
- Is there currently a way to disable system views?
- If not, could we please make the ignite configuration have an effect?
Metadata
Metadata
Assignees
Labels
No labels