This web application will get the most important WebSphere JMX metrics and publish it on JSON format.
- Get theses files from your WebSphere instalation:
com.ibm.ws.admin.client_8.5.0.jar
&JSON4J.jar
- Copy those files to the
lib
directory. - Run
mvn clean isntall
- the
wasmonitor.war
will be on thetarget
direcotry.
- Deploy the war on your WebSphere:
- Crete a 'wavefront' user on WebSphere:
- Assign the 'monitor' role to the 'wavefront' user:
- Map application role 'wavefront' to the user 'wavefront':
- Verify the
wasmonitor.war
installation by accessing this URL:http://<was_address>:<was_port>/wasmonitor/info
The result looks similar to this:{"websphere.version": "8.5.5.12", "wasmonitor.version": "1.0"}
/wasmonitor/stats
list of metrics and its values on JSON format./wasmonitor/list
list of all mBean with its attibutes and operations decriptions./wasmonitor/info
wasmonitor and WebSphere versions.