Para acceder a información útil sobre el nivel de la base de datos, en primer lugar, debe configurar WebSphere Virtual Enterprise para la supervisión del rendimiento. Con la supervisión del rendimiento del nivel de base de datos, puede
ver la utilización de la unidad central de proceso, el tiempo de respuesta medio y
el rendimiento. La información proporcionada en la supervisión del rendimiento es
muy útil para detectar e impedir cuellos de botella.
Acerca de esta tarea
Después de haber instalado una base de datos DB2 u Oracle en el nodo e instalado WebSphere Virtual Enterprise con un perfil aumentado, puede configurar el nivel de la base de datos para la supervisión de rendimiento. La supervisión del nivel de base
de datos proporciona la información necesaria para impedir que el sistema
experimente tiempos de respuesta más lentos debido a los cuellos de botella.
Procedimiento
-
Cree un servidor de bases de datos en la configuración de WebSphere Application Server.
-
Cree un nuevo servidor genérico y proporciónele un nombre, por ejemplo,
DB2Instance1. Seleccione un nodo de base de datos en la lista.
-
Pulse Servidores genéricos >DB2Instance1.
-
En Propiedades adicionales, pulse Definición de proceso > Máquina virtual Java > Propiedades personalizadas.
-
Añada las siguientes entradas:
GENERIC_SERVER_TYPE = DBSERVER
GENERIC_SERVER_SUB_TYPE = DB2 (para DB2) u ORACLE (para Oracle)
INSTANCE_NAME = nombre de la instancia de base de datos (DB2) o SID (Oracle)
-
Configure los orígenes de datos para la supervisión de Java Database Connectivity (JDBC):
-
Pulse Recursos > Proveedores de JMS > Proveedores de JDBC
>Nombre_servidor_base_datos> Orígenes de datos >
Nombre_origen_datos > Propiedades del cliente.
Añada la propiedad: dbServerName = nombre del servidor
genérico, por ejemplo, DB2Instance1.
-
Siga estos pasos, en función del tipo de base de datos y del tipo de controlador Java Database Connectivity (JDBC) que utilice:
- Para los orígenes de datos DB2 del tipo 2. Si el nombre de la base de datos en el servidor es diferente al nombre de alias de la base de datos utilizado en el cliente DB2 local, emprenda estas acciones. Para el campo Nombre de base de datos del panel Configuración del origen de datos, especifique el nombre de alias. En Propiedades
adicionales, pulse Propiedad personalizada. Añada una propiedad
personalizada Nombre de base de datos remota, utilizando el nombre de base de datos
como el valor en el servidor de base de datos.
- Para los orígenes de datos Oracle, si el nombre de la base de datos no aparece
en el URL de la conexión, en Propiedades adicionales, pulse Propiedad
personalizada.
Establezca el valor de la propiedad Nombre de base de datos en el nombre de la base
de datos Oracle.
-
Habilite PMI (Performance Monitoring Infrastructure) para la colección
de estadísticas de JDBC:
-
Pulse Supervisión y ajuste > PMI (Performance Monitoring
Infrastructure)
Esta acción muestra una lista de servidores en la célula.
-
Para cada servidor de la lista que tenga un origen de datos:
- Pulse el nombre del servidor.
- En el panel Configuración, seleccione el recuadro de selección
Habilitar PMI (Infraestructura de supervisión del rendimiento). Establezca el Conjunto de estadísticas supervisadas actualmente en
Ampliado o Todos. No obstante, si el conjunto de
estadísticas supervisadas actualmente se establece en Personalizado,
para aumentar el rendimiento, habilite los contadores de JDBC en el nivel
personalizado.
Resultados
El sistema ahora está preparado para la supervisión ampliada de los componentes de WebSphere Virtual Enterprise, incluido JDBC. Puede ver la base de datos desde la
topología de tiempo de ejecución.