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
.