Las estadísticas JMX se pueden descargar como un archivo XML comprimido accediendo al
URL /Curam/JMXStats.do o /Curam/JMXStats.do?action=download. Las
estadísticas JMX sólo se recopilan para el servidor de aplicaciones especificado en el URL.
Para restablecer las estadísticas JMX acceda a /Curam/JMXStats.do?action=reset
Las estadísticas JMX se empaquetan como un archivo XML dentro de un archivo de archivado ZIP. Este
archivador contiene el archivo XML con las estadísticas JMX (JMXStats.xml) y un documento
de hoja de estilo XSL asociada (JMXStats.xsl). Para visualizar las estadísticas descomprima
los dos archivos en el sistema de archivos y abra el archivo XML con un navegador que soporte
la representación de archivos XML utilizando hojas de estilo XSL (cualquier navegador moderno
tiene esta posibilidad).
El acceso a las estadísticas JMX se controla mediante dos propiedades de aplicaciones dinámicas:
- curam.jmx.download_statistics_allowed: cuando es true, se permite el acceso
a /Curam/JMXStats.do
- curam.jmx.download_statistics_username: es el nombre de usuario que está autorizado a
acceder a este URL. Si no se establece un valor para este parámetro, no se permite el
acceso a las estadísticas JMX.
Nota para SAP NetWeaver : Al nombre de usuario especificado para
curam.jmx.download_statistics_username se le debe asignar el rol de administrador en
el motor de gestión de usuarios de NetWeaver.
Nota para IBM WebSphere: Al asunto especial
"ALL AUTHENTICATED" se le deben asignar los roles de supervisor ("Monitor") y operador ("Operator")
para poder recopilar y descargar
estadísticas de Cúram JMX. Desde la consola administrativa de WebSphere pulse en el menú Usuarios y grupos y desde Roles de grupo administrativo añada los roles "Supervisor" y "Operador" al asunto especial "ALL AUTHENTICATED".
Una alternativa más segura es asignar los roles "Monitor" y "Operator" al usuario
configurado para descargar las estadísticas. El inconveniente es que este usuario
elude el módulo de inicio de sesión de Cúram y tiene que gestionarse en el registro de usuarios
de WebSphere. Suponiendo que el nombre de usuario configurado es sysadmin, siga estos pasos:
- Añadir el usuario sysadmin a la lista de nombres de usuario excluidos para el módulo de
inicio de sesión de Cúram. Para cada recurso configurado con este módulo de inicio de sesión
(DEFAULT, RMI_INBOUND y WEB_INBOUND en seguridad global > JAAS - Inicios de sesión de sistema),
pulse la entrada curam.util.security.CuramLoginModule y añada
a la lista exclude_usernames el nombre de usuario sysadmin.
- Añada el usuario sysadmin al registro de usuarios de WebSphere y asígnele los roles de
"Monitor" y "Operator". En la consola administrativa de WebSphere vaya a Usuarios y grupos
> Gestionar usuarios y defina el usuario sysadmin. Entonces en Usuarios y grupos
> Roles de usuario administrativo, asigne los roles "Monitor" y "Operator" a sysadmin.
Para descargar las estadísticas JMX, asegúrese de que
curam.jmx.download_statistics_allowed
se ha establecido en
true, inicie la sesión como el usuario especificado en
curam.jmx.download_statistics_username y visite el URL
<servidor>:<puerto>/Curam/JMXStats.do o
<servidor>:<puerto>/Curam/JMXStats.do?action=donwload donde
<servidor> es el nombre de host del servidor de aplicaciones
cuyas estadísticas JMX se van a descargar y
<puerto> es el número de puerto para la aplicación.