- 2 minutes to read
Which WSO2 versions are supported?
Any WSO2 Enterprise Integrator or WSO2 Micro Integrator version that runs on a JVM with JMX remote enabled. Nodinite monitors WSO2 with the JMX Monitoring Agent, which reads standard JVM values (CPU and heap memory) over JMX. It doesn't depend on WSO2 APIs, so it has no list of WSO2 versions of its own.
What Decides Support
- JMX remote access - The WSO2 JVM must expose a JMX remote port the Spring Boot JMX Gateway can reach (Enable JMX Remote Monitoring).
- Java version - The JVM that runs WSO2 must be one the JMX Monitoring Agent supports (Supported Java Versions). Check which Java version your WSO2 release runs on.
- Network path - The ports in the JMX firewall section must be open.
WSO2 Enterprise Integrator and Micro Integrator
- WSO2 Enterprise Integrator 6.x is Carbon-based and has its own JMX server; you can use it or add the standard JVM JMX options.
- WSO2 Micro Integrator (part of Enterprise Integrator 7.x, and standalone from 4.x) needs the standard JVM JMX options for remote access.
The differences are in FAQ - WSO2 EI vs Micro Integrator.
Deployment Models
On-premises servers, virtual machines in the cloud, Docker, and Kubernetes all work when the JMX port is reachable from the gateway; see FAQ - Docker or Kubernetes.