FileBC Endpoints statistics and monitoring Management
Endpoints statistics feature provides FileBC's statistics data for endpoints including active consuming endpoints, provisioning endpoints, the requests/response these endpoints sent/received etc.
How to test FileBC endpoint statistic feature:
Start GF admon console.
Deploy SAs which contains FileBC SU.
Send message to fileBC inbound
Traverse to file-bc-binding monitoring tap which provide endpoints statistics and endpoint status. See snapshot below.
FileBC's performance measurements are always set to "on". The supported categories for performance measurements are "Normalization" and "Denormalization". The performance measurement data is returned as a javax.management.openmbean.TabularDat.
How to test FileBC performance measurement feature:
Install FileBC installer jar and start it.
Deploy an SA which contains FileBC SU.
Start jconsole from JDK1.5&above, connect jconsole to jmx server by entering url: service:jmx:rmi:///jndi/rmi://jyan-tecra5:8686/jmxrmi:
In jconsole, go to MBeans tap and traverse to filebc statistic MBean object. This picture shows the MBeans tree structure and its attributes.
FileBC statistic MBean operations.
Select operation "getPerformanceInstrumentationMeasurement" with parameter as one of the active endpoint which just did message normalization. jConsole will show the results as: