Para criar um modelo de monitoramento para o WebSphere Business Monitor V7 ou posterior, exporte as informações
de monitoramento a partir do WebSphere Message Broker.
Para criar um modelo de monitoramento, exporte o seu fluxo de mensagens como um arquivo .zip a partir do WebSphere Message Broker e, em seguida, importe-o no WebSphere Business Monitor.
- Exporte o seu fluxo de mensagens a partir do WebSphere Message Broker.
- No WebSphere Message Broker Toolkit, clique com o botão direito do mouse
no fluxo de mensagens ou no Projeto do Message Broker e clique em Exportar. O assistente de Exportação é iniciado.
- Clique em , em seguida, clique em Avançar.
- Selecione os fluxos a partir dos quais você deseja exportar as
informações de monitoramento e especifique um nome de arquivo.
- Opcional: Especifique se um arquivo existente deve ser sobrescrito sem aviso.
- Clique em Concluir.
Um arquivo
.zip é criado contendo as seguintes
informações de monitoramento sobre o fluxo de mensagens:
- Todas as informações de monitoramento definidas nos arquivos do fluxo de mensagens
- O arquivo WMBEvent.xsd, que é o esquema para o evento emitido
- Todos os arquivos .xsd nos conjuntos de mensagens que são referenciados pelos fluxos selecionados
Um
relatório da exportação é gravado no arquivo
flowProjectName_batchgen.report.txt
no diretório de log do
Projeto do Message Broker.
- Importe o arquivo .zip exportado no WebSphere Business Monitor V7 ou posterior.
- Na perspectiva Business Monitoring do WebSphere Business Monitor, clique com o botão direito do mouse na visualização Explorador de Projetos e clique em Importar.
- Conclua as instruções no assistente para Gerar Modelo de Monitor.
Selecione um ou mais dos seguintes modelos, dependendo das origens de eventos em seu fluxo de mensagens:
- Duração Média da Transação Esse modelo ficará disponível se você tiver criado as origens de eventos transaction.Start, transaction.End e transaction.Rollback. Se esse
modelo for selecionado, uma métrica e um cronômetro serão criados no modelo
de monitor, mostrando a Duração Média da Transação e um Principal Indicador de Desempenho (KPI) será criado usando os dados desse cronômetro.
- Número de Transações com Falhas Esse modelo fica disponível se você tiver criado origens de eventos transaction.Rollback.
Se você selecionar este modelo, as métricas serão criadas no modelo de monitor que mostra o número de
transações falhas e o tempo da transação falha (possui um valor-padrão de 1 de janeiro de 9999 01:00:00.) Também são criadas uma medida e uma dimensão para serem usadas na criação de relatórios multidimensionais. Consulte Definindo Dimensões no centro de informações do WebSphere Business Monitor.
- Correlação do Fluxo de Mensagens Esse modelo fornece informações sobre o broker (como nome do broker, nome do grupo de execução,parentTransactionID,
globalTransactionID). Estas informações podem ser exibidas em um Painel do Espaço de Negócios com outras
métricas e indicadores-chave de desempenho.
Como essas métricas são usadas na expressão de correlação para os eventos de entrada definidos, selecione esse modelo apenas se os eventos para um contexto de monitoramento especificado forem do mesmo grupo de execução.
Para obter instruções detalhadas para o uso do
WebSphere Business Monitor para monitorar fluxos de mensagens, consulte
Gerando Modelos de Monitor com Base nas Informações de Monitoramento de Aplicativos a Partir do WebSphere Message Broker no
Centro
de Informações do IBM®
WebSphere Business
Process Management Versão 7.0.
- Instale e configure um bean acionado por mensagens no WebSphere Business Monitor.
Para que o WebSphere Business Monitor monitore eventos, eles devem ser enviados ao repositório do CEI usando um bean acionado por mensagens.
O bean acionado por mensagens, que é executado no WebSphere Application
Server, assina o tópico do evento e grava eventos que
correspondem à sua assinatura no repositório do CEI como eventos do Common Base Event. Um bean acionado por mensagens é fornecido com a amostra do WebSphere Business Monitor. Para obter instruções sobre como instalar e configurar o bean acionado por mensagens, consulte Executando
a Amostra do WebSphere Business Monitor.
- Assegure-se de que o tópico do evento tenha uma assinatura registrada com relação a ele para o fluxo de mensagens.
- Crie um painel do WebSphere Business Monitor.
Para obter instruções detalhadas, consulte Centro
de Informações do IBM
WebSphere Business
Process Management Versão 7.0. Essa etapa também é demonstrada pela amostra (Executando
a Amostra do WebSphere Business Monitor).
- No WebSphere Message Broker, configure
origens de eventos usando propriedades de monitoramento ou um perfil de monitoramento. Para obter informações adicionais, consulte o tópico apropriado:
- Assegure-se de que os eventos apropriados estejam ativados.
Para informações adicionais, consulte Ativando e desativando as fontes de evetos.
- No WebSphere Message Broker, ative o monitoramento para o fluxo de mensagens implementado.
Para informações adicionais, consulte Ativando o monitoramento.
Quando você tiver concluído essas etapas, poderá enviar mensagens por meio do fluxo de mensagens implementado e visualizar os eventos no painel do WebSphere Business Monitor.