É possível usar a interface da linha de comandos para alterar algumas das propriedades de monitoramento do fluxo de mensagem implementado:
mqsireportflowmonitoring MB8BROKER -e WBMonitorEventsExecGroup -f TotalPurchaseOrderFlow -n
O comando mqsichangeflowmontoring altera o estado de ativação e desativação de uma fonte de eventos configurada que é definida em um fluxo de mensagens. Emita o comando a seguir para desativar as fontes de eventos nos dois nós MQOutput:
mqsichangeflowmonitoring MB8BROKER -e WBMonitorEventsExecGroup -f TotalPurchaseOrderFlow -s GoldOrderTotal.terminal.in -i disable
mqsichangeflowmonitoring MB8BROKER -e WBMonitorEventsExecGroup -f TotalPurchaseOrderFlow -s RegularOrderTotal.terminal.in -i disable
Esta ação desativa a fonte de eventos nos nós MQ Output GoldOrderTotal e RegularOrderTotal.
mqsireportflowmonitoring MB8BROKER -e WBMonitorEventsExecGroup -f TotalPurchaseOrderFlow -x -p <output file name>
A saída desse comando encontra-se no arquivo TotalPurchaseOrderFlowProfile.xml em WBMonitorEventsProject.
Editando esse arquivo, usando um editor de XML, é possível alterar a configuração da fonte de eventos para um nó. Por exemplo, para remover purchaseOrderID do evento inicial da Transação, remova o seguinte código:
<profile:complexContent> <profile:payloadQuery profile:queryText="$Body/PO:purchaseOrder/PO:purchaseOrderID"> <profile:prefixMapping profile:prefix="PO" profile:URI="http://www.ibm.com/ProcessOrder" /> </profile:payloadQuery> </profile:complexContent>
mqsicreateconfigurableservice MB8BROKER -c MonitoringProfiles -o ComplexContentMonitoringProfile
mqsichangeproperties MB8BROKER -c MonitoringProfiles -o ComplexContentMonitoringProfile -p ComplexContentMonitoringProfile.xml -n profileProperties
mqsichangeflowmonitoring MB8BROKER -e WBMonitorEventsExecGroup -f TotalPurchaseOrderFlow -m ComplexContentMonitoringProfile -c active
Um exemplo estrutural de um perfil de monitoramento também está incluído no arquivo MonitoringProfile.xml em WBMonitorEventsProject.
A amostra contém um modelo de monitor, WMBMonitorEventsModel, que é criado usando a opção Exportar no WebSphere Message Broker Toolkit para exportar informações de monitoramento sobre o fluxo de mensagens. Esta seção descreve as etapas para criar o modelo de monitor.
O arquivo .zip exportado é criado no local especificado. Uma pasta de log é criada no projeto do Message Broker. Essa pasta contém um log da geração das informações de monitoramento do fluxo de mensagens.
Um modelo de monitor chamado WBMonitorEventsModel é criado. Partes de Eventos são criadas para cada consulta de XPath usada para incluir dados do aplicativo no evento na definição do fluxo de mensagens. Agora, é possível criar métricas e indicadores-chave de desempenho (KPIs) para monitorar esses dados do aplicativo.
Para obter mais informações sobre como criar métricas e KPIs em um modelo de monitor
no WebSphere Business Monitor, consulte o
Centro de Informações do IBM WebSphere Business Process Management.