Use esta tarefa para possibilitar que o IBM Enterprise Workload Manager monitore o WebSphere Virtual Enterprise.
Antes de Começar
Para executar essa tarefa, você deve ter o software IBM Enterprise Workload Manager instalado. Consulte o Centro de Informações do IBM Enterprise Workload Manager para obter instruções sobre instalação.
Sobre Esta Tarefa
Executando essa tarefa, o On Demand Router (ODR) faz a chamada do Application Response Measurement (ARM) para relatar os tempos de resposta ao IBM Enterprise Workload Manager. O IBM Enterprise Workload Manager pode usar as informações do tempo de resposta para monitorar o ambiente dentro e fora do domínio do
WebSphere Virtual Enterprise. Consulte
WebSphere Virtual Enterprise e IBM Enterprise Workload Manager para obter informações adicionais.
Procedimento
-
Instale o WebSphere Virtual Enterprise.
Consulte Instalando e Configurando o
Produto
para obter informações adicionais.
-
Configure as classes de transação e de serviço no IBM Enterprise Workload Manager.
Consulte o Centro de Informações do Enterprise Workload Manager para obter informações adicionais. As classes de transação e de serviço configuradas no IBM Enterprise Workload Manager substituem quaisquer classes de serviço que estão configuradas no WebSphere Virtual Enterprise.
-
Configure o IBM Enterprise Workload Manager para gerenciar o WebSphere Virtual Enterprise.
Após concluir essa etapa, todas as políticas de serviço que estão configuradas no WebSphere Virtual Enterprise não são válidas. O IBM Enterprise
Workload Manager tem suas próprias classes de transação e de serviço configuradas.
-
Copie as bibliotecas do ARM do IBM Enterprise Workload Manager na configuração do WebSphere Virtual Enterprise.
Inclua as bibliotecas do ARM do IBM Enterprise Workload Manager no diretório install_root/bin0. Lembre-se do nome dessa classe para que você possa fornecer as informações no console administrativo.
Como alternativa, você pode incluir duas propriedades customizadas no servidor de aplicativos ou no Java virtual machine (JVM) do ODR.
Primeiro, defina a propriedade customizada java.library.path e configure seu valor como o caminho da biblioteca do IBM Enterprise
Workload Manager, por exemplo c:\Program Files\IBM\VE2\EWLMMS\classes\ms.
Em seguida, crie a propriedade customizada ws.ext.dirs e configure seu valor como a pasta que contém as bibliotecas do ARM que são fornecidas pelo IBM Enterprise Workload Manager, por exemplo, c:\Program Files\IBM\VE2\EWLMMS\classes\ARM.
-
Ative a geração de relatório do ARM.
Leia o tópico Obtendo Dados de Desempenho das Métricas de Pedidos no Centro de Informações do WebSphere Application Server para obter informações adicionais.
Na página do console administrativo de métricas de pedido,
utilize as seguintes configurações:
- Selecione o componente de aplicativo apropriado, como servlets ou serviços
da Web, que precisa relatar estatísticas de ARM.
- A definição do nível de rastreio é opcional.
- Insira o nome do factory ARM do IBM Enterprise Workload Manager no nome da classe de implementação do factory de transação ARM. A nome do factory da classe de transação do IBM Enterprise Workload Manager é com.ibm.wlm.arm40SDK.transaction.Arm40TransactionFactory.
-
Ative o relatório do ARM em outras camadas e aplicativos, como IBM DB2, IBM HTTP
Server e também nos vários componentes em execução no WebSphere Application Server.
É possível ativar a instrumentação do ARM em componentes específicos do WebSphere Application Server, selecionando os componentes apropriados. Leia o tópico Obtendo Dados de Desempenho das Métricas de Pedidos no Centro de Informações do WebSphere Application Server para obter informações adicionais. Consulte a documentação do produto
para seus aplicativos de camada específicos para obter mais informações sobre como ativar
o relatório ARM. Quaisquer camadas que enviam pedidos para a camada do WebSphere Virtual Enterprise devem ser ativadas pelo ARM para facilitar a interação entre o IBM Enterprise
Workload Manager e o WebSphere Virtual Enterprise.
Quaisquer camadas que recebem pedidos da camada do WebSphere Virtual Enterprise não precisam ter o ARM ativado, no entanto, é altamente aconselhável ativar o ARM nessas camadas.
-
Para ativar o WebSphere Application Server e o WebSphere Virtual Enterprise com o IBM Enterprise
Workload Manager, você deve atualizar manualmente os arquivos do WebSphere Application Server server.policy.
Atualize o arquivo server.policy para todos os servidores de aplicativos e On Demand Routers. Consulte o tópico Permissões do Arquivo server.policy no Centro de Informações do WebSphere Application Server para obter informações adicionais sobre os arquivos server.policy.
-
Reinicie todos os aplicativos e servidores que o IBM Enterprise Workload Manager está monitorando agora.
Resultados
Após concluir essa tarefa, os On Demand Routers na infraestrutura do WebSphere Virtual Enterprise começam a fazer chamadas do ARM para relatar os tempos de resposta sobre pedidos, para que o IBM Enterprise
Workload Manager possa monitorar o ambiente do WebSphere Virtual Enterprise.