Aspire :: EPCIS Server management with JMX
This section describes the management of the EPCIS server with JMX.JMX (Java Management eXtension) is the de-facto standard for managing and for monitoring Java applications and middlewares.The management is composed of 2 parts
- MBean which are probes to manage/monitor the EPCIS elements and its extensions (sensors, ...).
- consoles
1 EPCIS MBeans
The EPCIS can be managed with the following MBeans:org.ow2.aspirerfid:type=epcis,name=server
(classorg.ow2.aspirerfid.epcis.server.mbean.AleServer
) provides general information about the Serverorg.ow2.aspirerfid:type=epcis,name=masterdata
(classorg.ow2.aspirerfid.epcis.server.mbean.MasterData
) manages MasterData (add, remove)
2 Consoles
2.1 VisualVM plugin for Aspire EPCIS Server
The console uses to manage the ALEServer is the standard VisualVM with the Aspire EPCISServer pluginThe Aspire EPCISServer plugin gathers in one panel the main operations available on the 2 MBeans previously described.Additionnal plugins can completed the management of the host :- OSGi plugin (bundles and shell)
- Tomcat
- Glassfish (which is also based on Apache Felix since the version 3)