Sumário

Search

  1. Prefácio
  2. Apresentação do Change Data Capture
  3. Ouvinte do PowerExchange
  4. Condensador do PowerExchange
  5. Change Data Capture do DB2 para i5/OS
  6. Logs Remotos de Dados
  7. Apresentação da Extração de Dados Alterados
  8. Extraindo Dados Alterados
  9. Monitorando Sessões do CDC
  10. Gerenciando Extrações de Dados Alterados
  11. Ajustando Sessões do CDC
  12. Apêndice A: Carimbos de Data/Hora DTL__CAPXTIMESTAMP

Guia do CDC para i5/OS

Guia do CDC para i5/OS

Comando DISPLAYSTATS do Ouvinte do PowerExchange

Comando DISPLAYSTATS do Ouvinte do PowerExchange

Você pode usar o Ouvinte do PowerExchange DISPLAYSTATS ou o comando pwxcmd displalystats para publicar estatísticas de monitoramento para um Ouvinte do PowerExchange executado no i5/OS, no Linux, no zLinux, no UNIX, no Windows ou no z/OS.
Antes de executar o comando, configure as seguintes instruções no arquivo de configuração DBMOVER:
  • Especifique o parâmetro MONITOR na instrução STATS no arquivo de configuração DBMOVER para permitir que o PowerExchange colete essas estatísticas. Você pode incluir o subparâmetro
    interval
    para publicar estatísticas em um intervalo regular, bem como sob demanda.
  • Para a exibição adequada da saída de monitoramento no z/OS, defina a instrução LOG_LINE_LIMIT como 132. Caso contrário, as linhas podem ser encapsuladas de forma estranha e dificultar a leitura da saída.
Você pode emitir o comando de qualquer uma das seguintes maneiras:
  • Na linha de comando no sistema Linux, UNIX, Windows ou zLinux no qual o Ouvinte do PowerExchange é executado.
  • Com o comando MVS MODIFY (F) no sistema z/OS no qual o Ouvinte do PowerExchange é executado.
  • Com o programa pwxcmd de sistemas Linux, UNIX e Windows remotos para um Ouvinte em qualquer sistema operacional compatível.
    Use esse método para publicar estatísticas de monitoramento de um Ouvinte do PowerExchange no i5/OS sob demanda.
A sintaxe de comando depende do tipo de sistema operacional e de se o pwxcmd é usado. Para obter mais informações, consulte a
Referência de Comandos do PowerExchange
.
Dependendo de qual parâmetro de comando que usar, você poderá publicar um dos seguintes tipos de relatórios:
  • Ouvinte
    . Estatísticas resumidas de Relatórios do Ouvinte do PowerExchange sobre o uso da memória, o tempo de processamento da CPU e a atividade em nome das solicitações do cliente. Essas estatísticas incluem as contagens de tarefa de cliente, as conexões, o número de mensagens enviadas e recebidas, os bytes de dados enviados e recebidos e os trabalhos netport (somente z/OS). Essas estatísticas incluem as tarefas de CDC e de movimentação de dados em massa.
    Se você executar um Serviço do Ouvinte do PowerExchange no domínio Informatica, poderá usar o comando infacmd pwx displayStatsListener para publicar essas estatísticas. Para obter mais informações, consulte a
    Referência de Comandos da Informatica
    .
  • Accessmethods
    . Informa as estatísticas sobre a mensagem do Ouvinte do PowerExchange e a atividade de transferência de dados por tarefa de cliente e método de acesso. Para cada combinação de tarefa ativa e método de acesso, essas estatísticas incluem o número de linhas lidas e gravadas, os bytes de dados lidos e gravados, o nome de arquivo de origem ou de destino ou o nome de arquivo do mapa de dados, e o tempo de processamento da CPU. Para solicitações do CDC que usam o método de acesso CAPX ou CAPXRT, o relatório também inclui as contagens de inserções, atualizações e exclusões SQL que a tarefa processou.
  • Clientes
    . Relata informações sobre as tarefas de cliente ativas que estão em execução no Ouvinte do PowerExchange. Para cada tarefa, as estatísticas mostram algumas ou todas as seguintes informações: o status, o método de acesso, o modo de leitura ou de gravação, o nome do processo e a ID de sessão, se disponíveis, o tempo de processamento da CPU e a data e a hora de início. As estatísticas também incluem o número da porta e o endereço IP do cliente. Se o cliente for o PowerCenter, as estatísticas incluirão a ID da sessão do PowerCenter e o nome do aplicativo para CDC.
Por padrão, o relatório do Ouvinte é publicado.
Os relatórios de um Ouvinte do PowerExchange no z/OS são semelhantes àqueles de um Ouvinte do PowerExchange no i5/OS, no Linux, no zLinux, no UNIX ou no Windows.
O seguinte exemplo de relatório do Ouvinte é de um Ouvinte do PowerExchange no z/OS:
PWX-00723 Command <displaystats Listener> succeeded PWX-37101 Listener <PWXLST > ASID=375 (x'177') UserID=AUSRID PWX-37102 Memory PWX-37103 Region below 16-MB line: In Use 108 KB Limit Value 9192 KB Free 9084 KB PWX-37104 Region above 16-MB line: In Use 53912 KB Limit Value 1675264 KB Free 1621352 KB PWX-37117 CPU Time PWX-37118 TCB Time = 0 SRB Time = 0 zIIP-NTime = 0 PWX-37119 Listener = 0 hrs, 0 mins, 1 secs, 275762 mcrs PWX-37106 Cumulative Requests PWX-37107 Total Tasks= 11 Active Tasks = 3 HWM Tasks = 3 Maxtasks = 50 PWX-37108 Connections= 11 Accepted = 11 Active = 0 PWX-37109 Msgs Sent = 0 Msgs Received= 22 PWX-37110 Data Sent = 0 Data Received= 7304 PWX-37111 NetportJobs= 0
Os valores
Memória
,
Hora TCB
,
Hora SRB
e
NetportJobs
são específicos do Ouvinte do PowerExchange no z/OS. Em um Ouvinte do PowerExchange no i5/OS, no Linux, no UNIX ou no Windows, o relatório exibe o uso total de memória.
Você pode usar esse relatório para determinar se o número de tarefas do cliente está atingindo o limite definido na instrução MAXTASKS do arquivo de configuração DBMOVER. Compare o valor
Tarefas HWM
ao valor
Maxtasks
. Se o valor Tarefas HWM atingir o limite de MAXTASKS, o processamento do Ouvinte do PowerExchange poderá ser atrasado, o que poderá reduzir a taxa de transferência e os tempos limite de conexão.
O seguinte exemplo de relatório accessmethods é de um Ouvinte do PowerExchange no z/OS, mas os mesmos campos são exibidos para um Ouvinte do PowerExchange no i5/OS, no Linux, no UNIX, no Windows ou no zLinux:
PWX-00723 Command <displaystats AccessMethods> succeeded PWX-37201 Active Access Methods PWX-37202 Task ID = 42412 AM = CAPXRT PWX-37203 Rows read = 1029 Rows written = 0 PWX-37204 Bytes read = 116277 Bytes written = 0 PWX-37205 File = d2ivd0.d002root_ROOT PWX-37206 Table = <Capture Extract Realtime> PWX-37208 Inserts = 564 Updates = 0 Deletes = 465 PWX-37121 CPU time = 0 hrs, 0 mins, 0 secs, 299809 mcrs PWX-37202 Task ID = 42414 AM = NRDB PWX-37203 Rows read = 10 Rows written = 0 PWX-37204 Bytes read = 570 Bytes written = 0 PWX-37205 File = ABC.VSAM.MASTER_REC PWX-37206 Table = <Non-relational source> PWX-37202 Task ID = 42414 AM = KSDS PWX-37203 Rows read = 10 Rows written = 0 PWX-37204 Bytes read = 800 Bytes written = 0 PWX-37205 File = XYQ.TEST.V1.KSDS PWX-37206 Table = XYQ.TEST.V1.KSDS PWX-37121 CPU time = 0 hrs, 0 mins, 0 secs, 76151 mcrs
Para os métodos de acesso CAPX e CAPXRT, o relatório inclui o número de inserções, atualizações e exclusões SQL que a tarefa processou para uma solicitação do CDC.
Uma tarefa de cliente pode ter vários métodos de acesso, por exemplo, uma para ler dados de origem e uma para mapear dados de origem não relacional para um formato relacional. No exemplo de saída, a tarefa 42414 usa o método de acesso NRDB com o arquivo do mapa de dados especificado no campo
Arquivo
para mapear dados não relacionais para um formato relacional. A mesma tarefa usa o método de acesso KSDS para recuperar dados do conjunto de dados KSDS especificado no campo
Arquivo
.
O seguinte exemplo de relatório de clientes é de um Ouvinte do PowerExchange no Windows, mas os mesmos campos são exibidos para um Ouvinte do PowerExchange no i5/OS, no Linux, no zLinux, no UNIX ou no z/OS:
PWX-00723 Command <displaystats Clients> succeeded PWX-37112 Active Tasks PWX-37113 Task ID = 41942 Status = Active PWX-37114 Port = 2480 Partner = 127.0.0.1 PWX-37115 PwrCntrSess = N/A PWX-37207 Application = N/A PWX-37116 AM = NRDB Mode = Read Process = DTLLST3 SessionId = PWX-37121 CPU time = 0 hrs, 0 mins, 0 secs, 62400 mcrs PWX-37122 Start time = 2014-05-01 14:21:37 PWX-37113 Task ID = 41943 Status = Active PWX-37114 Port = 2480 Partner = 127.0.0.1 PWX-37115 PwrCntrSess = N/A PWX-37207 Application = N/A PWX-37116 AM = NRDB Mode = Read Process = DTLLST3 SessionId = PWX-37121 CPU time = 0 hrs, 0 mins, 0 secs, 124800 mcrs PWX-37122 Start time = 2014-05-01 14:22:01
O campo
Parceiro
exibe o endereço IP do cliente que emitiu a solicitação que fez com que o Ouvinte do PowerExchange criasse a tarefa. Esse valor começa com ::ffff para um endereço IPv6.
Para obter mais informações sobre os campos em cada um desses relatórios, consulte a
Referência de Comandos do PowerExchange
.