O IBM Transaction Analysis Workbench é uma ferramenta que fornece uma plataforma unificada para gerenciamento de problemas transacionais z/OS.
O Transaction Analysis Workbench permite que você examine subsistemas z/OS individuais ou combine-os em uma única exibição unificada, incluindo a capacidade de reproduzir ou rastrear o fluxo da transação dentro e entre vários subsistemas z/OS.
Não requer software de agente especial para coletar dados para análise. Em vez disso, o Transaction Analysis Workbench usa os logs e outros dados históricos que cada subsistema gera durante o processamento normal de transações e operações do sistema.
Analise registros de vários subsistemas de z/OS, incluindo IBM CICS, IBM Db2, IBM IMS™, IBM MQ, SMF, IBM WebSphere Application Server for z/OS e IBM z/OS Connect. Mais de 1.500 tipos de registro de log.
Inclua os logs e outros dados históricos que cada subsistema já gera durante a operação normal. Nenhum software de agente especial é necessário.
Veja todos os eventos em uma transação heterogênea, como CICS-Db2, CICS-DBCTL, IMS-Db2, em uma única visualização consolidada.
Um navegador de log baseado em ISPF mostra todos os registros de log em uma interface única e consistente. Você pode procurar registros resumidos de vários logs mesclados em uma sequência de tempo e, em seguida, visualizar todos os campos de um único registro e os detalhes de destino de um único campo. Usuários familiarizados com o editor ISPF irão se acostumar rápido com o navegador de log baseado em ISPF. Role a tela, localize cadeias de caracteres de texto, registre marcadores, navegue por carimbos de data/hora de registro de log, filtre registros com base em valores de campo e crie extrações de logs originais.
Você pode gerar vários relatórios em lote projetados para ajudar a resolver problemas comuns de análise de transações. Por exemplo, os relatórios combinados de análise de transações CICS-DBCTL podem ajudar a determinar se o longo tempo de resposta é causado por problemas no IBM CICS ou no IBM IMS.
Conecte e entenda os eventos de logs de transações que abrangem subsistemas. No navegador de log ISPF, insira TX ao lado de qualquer registro de log. O navegador exibe os registros relacionados à mesma transação e oculta outros registros. Ele rastreia a transação nos logs disponíveis para fornecer uma linha do tempo de eventos entre subsistemas e destaca atrasos muitas vezes ausentes em ferramentas específicas do subsistema. O acompanhamento também pode ajudar os desenvolvedores a entender o comportamento e as inter-relações dos sistemas.
O IBM Transaction Analysis Workbench oferece uma estrutura opcional para analisar problemas em sessões. Uma sessão encapsula informações sobre um problema e sua análise. Inclui o período de tempo, os sistemas envolvidos e os arquivos de log correspondentes. Se você criar uma sessão, outros usuários poderão compartilhar essa sessão em vez de criar a sua própria. Você também pode marcar registros de log de interesse e adicionar anotações ao histórico de uma sessão para ajudar outros usuários a retomar o trabalho em uma sessão que criou.
Ao criar uma sessão para um problema, você tem a opção de selecionar um modelo de sessão que descreva um fluxo de trabalho. Um fluxo de trabalho é uma sequência de tarefas para analisar um problema. Cada tarefa pode ser uma instrução escrita ou um JCL para um trabalho em lote. Os especialistas podem desenvolver fluxos de trabalho para ajudar outros usuários, como a equipe de help desk, a começar a analisar um problema ou, pelo menos, selecionar os arquivos de log necessários para análise, em vez de atribuir imediatamente o problema a um especialista.
A seleção automática de arquivos elimina o processo entediante de localizar manualmente os dados de log necessários para análise. Você especifica um período de tempo e os sistemas nos quais está interessado, e o IBM Transaction Analysis Workbench localiza os arquivos de log correspondentes e os anexa à sua sessão de problemas.
Você pode executar trabalhos em lote do IBM Transaction Analysis Workbench for z/OS que encaminham os dados de registro para plataformas de análise fora do host, como o Elastic Stack ou o Splunk. Visualize seus dados de log em dashboards do Kibana ou Splunk que complementam a análise on-host.
Uma interface de usuário consistente para todos os registros de log ajuda a facilitar a extensão das habilidades de análise para tipos e subsistemas de log desconhecidos. Aprenda a usar o navegador de log para analisar registros de log de subsistemas que você conhece e, em seguida, reutilize essas habilidades para analisar outros tipos de registro.
A interface de diálogo do usuário do ISPF apresenta uma hierarquia de opções para navegar interativamente pelos logs, gerenciar sessões, gerar JCL para executar trabalhos em lote e definir vários registros de repositório relacionados à análise, como definições de sistema e filtros.
Repositórios são os conjuntos de dados onde o Transaction Analysis Workbench armazena dados relacionados à análise de transações. Os usuários podem compartilhar repositórios. Alguns repositórios podem ser compartilhados com outros produtos.
O utilitário de relatório e extração é um programa em lote que cria relatórios e extrações para processamento adicional com o Transaction Analysis Workbench e JavaScript Object Notation (JSON) ou arquivos de valores separados por vírgula (CSV) para uso com outras aplicações. O diálogo ISPF gera JCL para executar o utilitário.
O utilitário de seleção automática de arquivos é um programa em lote que localiza os arquivos de registro de uma sessão com base em um período de tempo e em uma definição de sistema.
Um módulo de conhecimento é um módulo de carga executável que o Transaction Analysis Workbench usa para interpretar e processar um tipo específico de registro de log.
O Transaction Analysis Workbench funciona em qualquer configuração de hardware que suporte o software necessário.
Antes de instalar e configurar o Transaction Analysis Workbench, certifique-se de que os seguintes requisitos de software sejam atendidos:
Veja os tutoriais detalhados para ajudar você a começar a usar o Transaction Analysis Workbench.
Este tutorial mostra como criar uma sessão para um problema, especificar manualmente um arquivo de log para o problema e, em seguida, navegar pelo arquivo de log.
Este tutorial mostra como criar um relatório em lote para uma sessão.
Este tutorial mostra como definir um sistema IMS no Transaction Analysis Workbench e usar essa definição de sistema para localizar os arquivos de log IMS (SLDS ou OLDS) relacionados para um intervalo de tempo específico.
Este tutorial mostra como definir um sistema DB2 no Transaction Analysis Workbench e usar essa definição de sistema para localizar os arquivos de log DB2 relacionados para um intervalo de tempo específico.
Este vídeo oferece uma visão geral do Transaction Analysis Workbench para z/OS e como você pode usá-lo para analisar logs de transações no host.
Este vídeo demonstra dashboards em duas plataformas analíticas: Splunk e Elastic.
Este vídeo oferece uma visão geral de como analisar logs de transação no host usando a caixa de diálogo ISPF.
Este vídeo demonstra o uso da caixa de diálogo ISPF para analisar um problema de transação IMS-Db2.