BLZJCNFG do Arquivo de Configuração do Monitor de Tarefas

O Monitor de Tarefas fornece serviços relacionados ao JES. É possível controlar o comportamento do Monitor de Tarefas com as definições em BLZJCNFG.

Customize o membro de configuração de amostra do Monitor de Tarefas,hlq.SBLZSAMP(BLZJCNFG), como mostra o seguinte exemplo. As linhas de comentário começam com um sinal de sustenido (#), ao usar uma página de códigos em U.S. As linhas de dados podem conter apenas uma diretiva e seu valor designado. Não são permitidos comentários na mesma linha.

Nota: A tarefa iniciada doBLZJMON deve ser reiniciada para selecionar as alterações feitas.
HOST_CODEPAGE=IBM-1047
SERV_PORT=6716
TZ=EST5EDT
#_BPXK_SETIBMOPT_TRANSPORT=TCPIP
#CODEPAGE=UTF-8
#CONCHAR=$
#CONSOLE_NAME=JMON
#GEN_CONSOLE_NAME=OFF
#LIMIT_COMMANDS=NOLIMIT
#LIMIT_VIEW=USERID
#LISTEN_QUEUE_LENGTH=5
#MAX_DATASETS=32
#MAX_THREADS=200
#TIMEOUT=3600
#TIMEOUT_INTERVAL=1200
#SUBMITMETHOD=TSO
#TSO_TEMPLATE=BLZ.SBLZSAMP(BLZTSO)
HOST_CODEPAGE
A página de códigos do host. O padrão é IBM-1047. Altere para corresponder à página de códigos do host.
SERV_PORT
O número da porta do servidor host do Monitor de Tarefas. A porta padrão é 6716.
Nota: Antes de selecionar uma porta, verifique se ela está disponível no sistema com os comandos TSO NETSTAT e NETSTAT PORTL.
TZ
Seletor de Fuso Horário. O padrão é EST5EDT. O fuso horário padrão é UTC +5 horas (no horário de verão (EDT) do Eastern Standard Time (EST)). Altere isso para representar seu fuso horário. É possível localizar informações adicionais aqui: UNIX® System Services Command Reference (SA22-7802).

As seguintes definições são opcionais. Se omitidas, os valores-padrão serão aplicados conforme especificado abaixo:

_BPXK_SETIBMOPT_TRANSPORT=<tcpip stack name>
Especifica o nome da pilha TCPIP a ser usada. O padrão é TCPIP. Remova o comentário e altere para o nome da pilha TCPIP solicitado, conforme definido na instrução TCPIPJOBNAME no TCPIP.DATA relacionado.
Nota: Codificar uma instrução DD SYSTCPD no servidor JCL não configura a afinidade de pilha pedida.
CODEPAGE
A página de códigos da área de trabalho. O padrão é UTF-8. A página de códigos da área de trabalho é configurada para UTF-8 e geralmente não deve ser alterada. Pode ser necessário remover o comentário da diretiva e alterar UTF-8 para corresponder à página de códigos da área de trabalho se você tiver dificuldades com os caracteres NLS, como o símbolo de moeda.
CONCHAR
Especifica o caractere de comando do console JES. CONCHAR é padronizado para CONCHAR=$ para o JES2 ou para CONCHAR=* para o JES3. Remova o comentário e altere para o caractere de comando especificado.
CONSOLE_NAME
Especifica o nome do console EMCS usado para emitir comandos em relação às tarefas (Hold, Release, Cancel e Purge). O padrão é JMON. Remova o comentário e altere para o nome de console desejado usando as diretrizes abaixo.
  • CONSOLE_NAME deve ser um nome de console com dois a oito caracteres alfanuméricos, ou &SYSUID.
  • Se um nome de console for especificado, um console único por esse nome será usado para todos os usuários. Se o console com esse nome estiver sendo utilizado, o comando emitido pelo cliente falhará.
  • Se &SYSUID for especificado, o ID de usuário cliente será usado como o nome do console. Assim, um console diferente será usado para cada usuário. Se o console com esse nome estiver sendo utilizado (por exemplo, o usuário está usando o SDSF ULOG), o comando emitido pelo cliente falhará, dependendo da configuração GEN_CONSOLE_NAME.

Independente do nome do console usado, o ID de usuário do cliente que solicita o comando é usado como o LU do console, deixando um rastreio nas mensagens syslog IEA630I e IEA631.

IEA630I OPERATOR console NOW ACTIVE,   SYSTEM=sysid, LU=id
IEA631I OPERATOR console NOW INACTIVE, SYSTEM=sysid, LU=id
GEN_CONSOLE_NAME
Ativa ou desativa a geração automática de nomes de console alternativos. O padrão é OFF. Remova o comentário e altere para ON para ativar os nomes de console alternativos.

Essa diretiva é usada apenas quando CONSOLE_NAME=&USERID e o ID de usuário não estiver disponível como o nome do console.

Se GEN_CONSOLE_NAME=ON, um nome de console alternativo é gerado ao anexar um dígito numérico único no ID de usuário. Os dígitos de 0 a 9 são tentados. Se nenhum console disponível for localizado, o comando emitido pelo cliente falhará.

Se GEN_CONSOLE_NAME=OFF, o comando emitido pelo cliente falhará.

Nota: As únicas configurações válidas são ON e OFF.
LIMIT_COMMANDS
Define em relação a quais tarefas o usuário pode emitir comandos do JES selecionados (Show JCL, Hold, Release, Cancel e Purge). O padrão (LIMIT_COMMANDS=USERID) limita os comandos às tarefas possuídas pelo usuário. Remova o comentário dessa diretiva e especifique LIMITED ou NOLIMIT para permitir que o usuário emita os comandos em relação a todos os arquivos de spool, se permitido pelo produto de segurança.
Tabela 1. Matriz de Permissão do Comando LIMIT_COMMANDS
  Proprietário da tarefa
LIMIT_COMMANDS Usuário Outro
USERID (padrão) Permitido Não permitido
LIMITED Permitido Permitido apenas se determinado explicitamente pelos perfis de segurança
NOLIMIT Permitido Permitido se determinado pelos perfis de segurança ou quando a classe JESSPOOL não estiver ativa
Nota: As únicas configurações válidas são USERID, LIMITED e NOLIMIT.
LIMIT_VIEW
Define qual saída pode ser visualizada. Com o padrão (LIMIT_VIEW=NOLIMIT), você pode visualizar toda a saída do JES, se permitido por seu produto de segurança. Remova o comentário desta diretiva e especifique USERID para limitar a visualização para saída.
Nota: As únicas configurações válidas são USERID e NOLIMIT.
LISTEN_QUEUE_LENGTH
O comprimento de fila de atendimento TCP/IP. O padrão é 5. Não altere a menos que seja instruído pelo Suporte de Software IBM®.
MAX_DATASETS
O número máximo de conjuntos de dados de saída em spool que o Monitor de Tarefas retornará para o cliente (por exemplo, SYSOUT, SYSPRINT, SYS00001, e assim por diante). O padrão é 32. O valor máximo é 2147483647.
MAX_THREADS
O número máximo de usuários que podem usar um Monitor de Tarefas por vez. O padrão é 200. O valor máximo é 2147483647. Aumentar esse número pode requerer aumentar o tamanho do espaço de endereço do Monitor de Tarefas.
TIMEOUT
O período de tempo, em segundos, antes que um encadeamento seja interrompido devido a falta de interação com o cliente. O padrão é 3600 (1 hora). O valor máximo é 2147483647. TIMEOUT=0 desativa a função.
TIMEOUT_INTERVAL
O número de segundos entre as verificações de tempo limite. O padrão é 1200. O valor máximo é 2147483647.
SUBMITMETHOD=TSO
Envia tarefas através do TSO. O padrão (SUBMITMETHOD=JES) envia as tarefas diretamente no JES. Remova o comentário dessa diretiva e especifique TSO para enviar a tarefa através do comando SUBMIT do TSO. Esse método permite que as saídas do TSO sejam chamadas, porém, ele causa um impacto de desempenho e, por esse motivo, não é recomendado.
Nota:
  1. As únicas configurações válidas são TSO e JES.
  2. Se SUBMITMETHOD=TSO for especificado, também será necessário definir TSO_TEMPLATE.
TSO_TEMPLATE
Wrapper JCL para enviar a tarefa através do TSO. O valor padrão é hlq.SBLZSAMP(BLZTSO). Essa instrução refere-se ao nome de membro completo da JCL a ser usado como wrapper para o envio do TSO. Consulte a instrução SUBMITMETHOD para obter mais informações.
Nota:
  1. Uma tarefa de wrapper de amostra é fornecida no BLZ.SBLZSAMP(BLZTSO). Consulte esse membro para obter mais informações sobre a customização necessária.
  2. TSO_TEMPLATE não possui nenhum efeito, a menos queSUBMITMETHOD=TSO também seja especificado.