Registros do SMF do CICS Transaction Gateway
Saiba como os registros e os fluxos de log do CICS Transaction Gateway funcionam em sistemas do
SYSVIEW
.cspm16
Saiba como os registros e os fluxos de log do CICS Transaction Gateway (CTG) funcionam em sistemas do
SYSVIEW
.Visão geral dos registros do SMF do CICS Transaction Gateway
O layout de registro do SMF para os registros do SMF do CTG (CICS Transaction Gateway) é o tipo 111. Cada registro contém dados que estendem um intervalo de tempo para espaços de endereço únicos do CTG.
Os seguintes tipos de intervalo fazem com que o CTG grave registros do SMF:
- EOD:Registros que foram gravados no horário definido de fim de dia.
- Interval:Registros que foram gravados no final de um intervalo de estatísticas.
- Shutdown:Registros que foram gravados na hora de desligamento do CTG.
Os registros do SMF contêm dados que foram capturados desde que o último evento de redefinição de estatísticas ocorreu. Os eventos de redefinição ocorrem no final de cada intervalo de estatísticas e no horário de fim de dia definido. Para obter informações sobre como definir valores de intervalo no arquivo de configuração do CTG, consulte
Como configuro o CTG para gravar registros do SMF?
Os dados contidos em cada registro do SMF são organizados pelo grupo de recursos. Os grupos de recursos são agrupamentos lógicos de estatísticas dentro do CTG. Os seguintes grupos de recursos estão disponíveis:
- CM (Connection Manager)
- CS (CICS Server) - Todos
- CSx (CICS Server Instance for EXCI)
- CSx (CICS Server Instance for IPIC)
- GD (Gateway Daemon - Deamon do Gateway)
- PH (Protocol Handler - Controlador de Protocolo)
- SE (System Environment)
- WT (Worker Thread - Segmento do Worker)
- WS (Web Service - Serviço Web) - Todos
- WSx (Web Service Instance - Instância de Serviço Web)
Como configurar o CTG para gravar registros do SMF
Por padrão, os espaços de endereço do CTG não gravam registros do SMF. Modifique o arquivo de configuração do CTG para permitir que espaços de endereço do CTG gravem registros do SMF.
Siga estas etapas:
- Localize e abra o arquivo de configuração do CTG.Por padrão, o arquivo de configuração do CTG de exemplo é o integrante CTGCONF do conjunto de dados do MVS no conjunto de dados CTGSAMP.
- Adicione o controlador statsapi:Na seção GATEWAY do arquivo de configuração, adicione o controlador statsapi.Exemplo:[email protected]= com.ibm.ctg.server.RestrictedTCPHandler [email protected]=connecttimeout=2000; port=2980; bind=; maxconn=5;
- Especifique o parâmetro StatInt:O valor do parâmetro do intervalo de estatísticas define o intervalo de registro das estatísticas.Formato:HHMMSSPadrão:três horas, exemplo: 030000
- Especifique o parâmetro StatEOD:O valor do parâmetro de fim de dia define o fim do dia.Formato:HHMMSSPadrão:meia-noiteExemplo:000000
- Especifique o parâmetro StatsRecording:Especifique um valor no parâmetro de registro de estatísticas. O parâmetro permite que o espaço de endereço do CTG grave estatísticas em registros do SMF.Padrão:desativado
- Reinicie o espaço de endereço do CTG para aplicar as alterações.
- Permita o acesso de leitura ao perfil BPX.SMF do RACF da classe FACILITY para permitir que a ID de usuário na qual o espaço de endereço do CTG é executado grave registros do SMF.
Como determinar a origem a ser usada para obter os registros do SMF do CTG
O agente de log do sistema MVS fornece um recurso de geração de logs que salva os dados do aplicativo, como registros do SMF do CTG, em fluxos de log. Os registros do SMF do CTG podem ser gravados em um fluxo de log que também contenha outros registros ou em um fluxo de log dedicado aos registros do SMF 111 do CTG. Usando um fluxo de log dedicado aos registros do SMF 111, você pode reduzir o tempo de processamento necessário ao pesquisar registros do CTG e aumentar o período de retenção dos registros do SMF.
As seguintes opções de fluxo de log podem ser usadas como origem para registros do SMF do CTG:
- Componente DSLB (Dynamic SMF Log Stream Browsing) doSYSVIEW:Com a opçãoSYSVIEW Event Capture Option, você pode utilizar o componente DSLB doSYSVIEWpara gravar registros do SMF do CTG em fluxos de log doSYSVIEW. O DSLB permite definir vários fluxos de log e controlar os tipos de registro nos quais oSYSVIEWestá registrando os fluxos. A abordagem recomendada é usar o DSLB para definir fluxos de log que contenham apenas registros do tipo 111 do SMF. Para obter informações sobre o DSLB, consulte o tópico da ajuda Dynamic SMF Log Stream Browsing.
- Fluxos de log do SMF:Se o SMF estiver gravando em fluxos de log, você poderá usar esses fluxos de log do SMF. Consulte Como posso saber se o SMF está gravando fluxos de log? para obter informações sobre como verificar se o SMF está usando fluxos de log.
Como determinar se o SMF está gravando em fluxos de log
Use o comando SMF para determinar se o SMF está gravando em fluxos de log. Após emitir o comando SMF, você poderá usar os seguintes campos na exibição do SMF para ajudar a determinar quando o SMF está gravando em fluxos de log:
- Type:Mostra o tipo de recurso que o SMF está usando. O valor LOG indica que um fluxo de log está sendo usado.
- Status:Mostra o status do recurso. O valor ACTIVE indica que o SMF está ativamente registrando o fluxo de log.
- RecTypes:Mostra os tipos de registro do SMF sendo registrados. O campo deve conter o valor 111 para registrar os registros do CTG.
Onde exibir os registros do SMF do CTG
Use o comando CTGLOG para ler a partir de um fluxo de log e exibir os registros do SMF do CTG. O comando apresenta os dados em um formato tabular, o que permite classificar e comparar os registros com facilidade. Com o uso dos comandos de linha, os registros individuais podem ser formatados e apresentados em um formato mais facilmente visualizável.
Por padrão, o comando CTGLOG lerá o integrante LGLOOKUP da parmlib para identificar qual fluxo de log deve ser lido. A palavra-chave CTGLOG é usada na coluna Logname para especificar um fluxo de log padrão a ser consultado pelas leituras do comando CTGLOG. O fluxo de log não precisa conter apenas os registros tipo 111 do SMF. No entanto, o comando CTGLOG exibe apenas os registros do tipo 111 do SMF.