Adsence

miércoles, 1 de abril de 2015

Administracion en WildFly/ JBoss 7

Resultado de imagen para wildfly

WildFly es un servidor de aplicaciones JEE producto de la evolucion de JBoss en la version de codigo abierto desarrollado por Red Hat.
Tiene un conjunto de caracteristicas evolucionadas respecto de JBoss entre otras el soporte para JSF 2.2 por ejemplo, otra que es objeto de esta entrada es la administracion del servidor de aplicaciones, ya cuenta con clientes para smartphones (Android y iOS) , asi como las caracteristicas propias de un servidor JBoss.

Vamos a mostrar un grupo de comandos para poder administrar y recibir informacion de nuestro servidor de aplicaciones a traves de la herramienta jboss-cli que se encuentra en el directorio bin del servidor.

Conectarse al monitor del servidor 
 connect

Leer estadisticas del datasource
/subsystem=datasources/data-source=ExampleDS/statistics=pool :read-resource(recursive=true, include-runtime=true)

Http Sesions
/deployment=example.ear/subdeployment=example-web.war/subsystem=undertow :read-attribute(name=active-sessions)
 
Memoria JVM
/core-service=platform-mbean/type=memory :read-attribute(name=heap-memory-usage)

Habilitar estadisticas en transacciones
/subsystem=transactions/:write-attribute(name=enable-statistics,value=true)

Leer Transacciones
/subsystem=transactions/:read-resource(recursive-depth=0,include-runtime=true)

Escribir timeout en transacciones
/subsystem=transactions/:write-attribute(name=default-timeout,value=300)

Metricas de EJB3
 /subsystem=ejb3 :write-attribute(name=enable-statistics, value=true)

Metricas de un despliegue
/deployment=TandiReinsurance-ear.ear :read-resource(include-runtime=true, recursive=true)

Metricas de un EJB en especial
 /deployment=example.ear/subdeployment=example-ejb.jar/subsystem=ejb3/stateless-session-bean=BlogEntryDaoBean :read-resource(include-runtime=true, recursive=true)

Cualquiera de estos comandos nos despliega informacion por consola de comandos en el formato de la imagen siguiente:



Espero les sea de ayuda, personalmente me han ayudado a verificar algunos problemas de rendimiento en aplicaciones

No hay comentarios.:

Publicar un comentario

Déjame tus mensajes y recomendaciones