Para acessar informações úteis sobre a camada de banco de dados, você deve primeiro configurar o WebSphere Virtual Enterprise para monitoramento de desempenho. Com o monitoramento de desempenho da camada de banco de dados, você pode visualizar a
utilização da unidade de processamento central, o tempo médio de resposta e o rendimento. As
informações fornecidas no monitoramento de desempenho são valiosas para detecção e
prevenção de gargalos.
Sobre Esta Tarefa
Após ter instalado um banco de dados DB2 ou Oracle no nó, e instalado o WebSphere Virtual Enterprise com um perfil alterado, você poderá configurar a camada de banco de dados para monitoramento de desempenho. O monitoramento da camada de banco de
dados fornece as informações necessárias para evitar que o sistema sofra um tempo de
resposta mais lento devido a gargalos.
Procedimento
-
Crie um servidor de banco de dados na configuração do WebSphere Application Server.
-
Crie um novo servidor genérico e dê a ele um nome, por exemplo DB2Instance1.
Selecione o nó do banco de dados na lista.
-
Clique em Servidores Genéricos >DB2Instance1.
-
Em Propriedades Adicionais, clique em Definição de Processo> Java Virtual Machine> Propriedades Customizadas.
-
Inclua as seguintes entradas:
GENERIC_SERVER_TYPE = DBSERVER
GENERIC_SERVER_SUB_TYPE = DB2 (para DB2) ou ORACLE (para Oracle)
INSTANCE_NAME = nome da instância de banco de dados (DB2) ou SID (Oracle)
-
Configure as origens de dados para monitoramento do Java Database Connectivity (JDBC):
-
Clique em Recursos > Provedores JMS > Provedores JDBC
>Database_server_name> Origens de Dados > Data_source_name >
Propriedades do Cliente.
Inclua a propriedade: dbServerName = generic server name,
por exemplo, DB2Instance1.
-
Siga estas etapas, dependendo do tipo de banco de dados e do tipo de driver Java Database Connectivity (JDBC) usado:
- Para origens de dados DB2 do tipo 2. Se o nome do banco de dados no servidor for diferente do nome alternativo do banco de dados no cliente DB2 local, execute estas ações. Para o campo do Nome do banco de dados no painel de Configuração da Origem de Dados, especifique o nome alternativo. Em Propriedades Adicionais, clique em
Propriedade Customizada. Inclua uma propriedade customizada de Nome do Banco de
Dados remoto, utilizando o nome do banco de dados como o valor no servidor de banco de
dados.
- Para origens de dados Oracle: se o nome do banco de dados não for exibido na URL de
conexão, em Propriedades Adicionais, clique em Propriedade Customizada.
Defina o valor da propriedade de nome do banco de dados como o nome do banco de dados
Oracle.
-
Ative a PMI (performance monitoring infrastructure) para coleta de estatísticas
de JDBC:
-
Clique em Monitoramento e Ajuste > PMI (Performance Monitoring Infrastructure)
Essa ação exibe uma lista de servidores na célula.
-
Para cada servidor na lista que tem uma origem de dados:
- Clique no nome do servidor.
- No painel Configuração, selecione a caixa de opções Ativar PMI (Performance
Monitoring Infrastructure). Configure o Conjunto de estatísticas monitoradas atualmente como Estendido ou Tudo.
Entretanto, se o conjunto de estatísticas monitoradas atualmente estiver definido
como Customizado, e para desempenho aprimorado, ative os contadores JDBC
no Nível Customizado.
Resultados
Agora o sistema está pronto para o monitoramento estendido dos componentes do WebSphere Virtual Enterprise, incluindo JDBC. Você pode visualizar o banco de dados da
topologia de tempo de execução.