Siguiendo con el
artículo recientemente publicado por Cesar,
vamos a dar los tips para monitorizar algun mbean específico de
Liferay, en vez de monitorizar un atributo general de la maquina
virtual. Para ello accedemos a jconsole y localizamos el mbean que
queremos monitorizar,
En el caso que nos ocupa, hemos localizado el bean que tiene como
atributo el número de páginas de publicadas en el wiki. Para ello nos
hemos ayudado de la herramienta jconsole:
Una vez localizado el bean testamos el comando a ejecutar, en este caso:
./check_jmx -U
service:jmx:rmi:///jndi/rmi://192.168.94.115:9999/jmxrmi -O
"JSPWiki:component=Core,name=Core bean" -A pages -K used
-username zylk -password secret1 -w 1000 -c 2000
obtenemos el resultado del mismo
JMX OK -pages.used = 45 |pages=45;1000;2000;0
Ahora solo quedaría ajustar el máximo y el mínimo y añadirlo al
nagios tal como se ha explicado en el anterior
artículo. Con esto podremos monitorizar:
- Número de usuarios
- Páginas cacheadas
- % de error en la búsqueda de paginas cacheadas
- …..