Acceso a las estadísticas JMX

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:

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:

  1. 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.
  2. 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.