Você está na página 1de 12

Instruo de Trabalho Como criar jobs WORKLOAD

Contedo
Destino .................................................................................................................................................................................................. 2
Terminologia ...................................................................................................................................................................................... 2
Objetivo ................................................................................................................................................................................................ 2
Workload ............................................................................................................................................................................................. 2
O que o Workload..................................................................................................................................................................... 2
Principais recursos ..................................................................................................................................................................... 2
Processos que podem ser executados via WORKLOAD ............................................................................................... 3
Jobset e job .......................................................................................................................................................................................... 3
Calendrio....................................................................................................................................................................................... 3
Acesso ao WORKLOAD ................................................................................................................................................................... 3
Acessando o Workload .............................................................................................................................................................. 3
Criando um jobset no WORKLOAD ........................................................................................................................................... 4
Informaes necessrias .......................................................................................................................................................... 4
Criando jobset ............................................................................................................................................................................... 5
Configurando guia Info .......................................................................................................................................................... 5
Configurando guia Time ........................................................................................................................................................ 6
Configurando guia Flags ........................................................................................................................................................ 7
Criando job ..................................................................................................................................................................................... 7
Parmetros para execuo....................................................................................................................................................... 8
Profile ............................................................................................................................................................................................... 8
Pred ................................................................................................................................................................................................... 9
Resources ..................................................................................................................................................................................... 10
Criando um jobset a partir de outro j existente.............................................................................................................. 11
Padro para nome de Jobset ..................................................................................................................................................... 11
Execuo de processos em horrio comercial ................................................................................................................... 11
Recomendaes para criao de processos Workload .................................................................................................. 12

Diviso TI / Infra-estrutura e Sistemas de Apoio

Destino
Funo
Analista de Produo
Operador

Turno
Todos
Todos

Periodicidade
Diria
Diria

Terminologia
SAA
CA
msgrecord

Solicitao de Alterao de Ambiente


Computer Associates Empresa fabricante do Software Workload.
Modulo de cadastro e-mail do Workload, para envio de mensagem em caso de erro.

Objetivo
Esse documento tem como objetivo orientar o Analista de Produo e os Operadores, na criao de
processos WORKLOAD, demonstrando o funcionamento e as regras para execuo de processos.

Workload
O que o Workload
O Workload uma ferramenta da CA, para agendamento de tarefas ou processos nos servidores. Essas
tarefas so executadas em plataformas mltiplas e sistemas operacionais. Atravs dela possvel
gerenciar um conjunto de procedimento, executveis, bats, scripts, eliminando assim a necessidade de
depender de processos manuais, programao, ferramentas para aplicaes e sistemas operacionais
incorporadas para o processamento.

Principais recursos
Calendrios especiais, que possibilitam a criao de agendamento especifico para um
determinado processo ou para um grupo de processo.
Controle de recursos, impede que processos cclicos sejam executados simultaneamente,
evitando sobrecarga sejam sobreposto.
Predecessor, criao de dependncia entre processos a serem executados.
Controle dos processos em execuo em tempo real, possibilitando a visualizao atravs de
uma tela especifica.
Envio automtico de e-mail em caso de erro.
Uso de triggers para disparar processos agendados.
Definir prioridade de execuo entre processos semelhantes.

Diviso TI / Infra-estrutura e Sistemas de Apoio

Processos que podem ser executados via WORKLOAD


Diversos processos podem ser executados via Workload. Para tal, preciso:
Que o servidor, cujo processo ser executado, tenha instalado o agente Workload;
Que os processos estejam em forma de linha de comando..

Jobset e job
Em se tratando de WORKLOAD, Jobset nome dado a um conjunto de processos agendados para
execuo em um ou mais servidor, cada processo criado nesse Jobset, definido como Job, o qual deve
ser configurado as informaes necessrias para execuo dos processos.

Calendrio
Para facilitar o agendamento de processos, o Workload tem uma opo na qual poder ser criado um
calendrio especifico para determinado processo ou criar um calendrio para uso em diversos Jobsets.
Atualmente,
so
utilizados
os
calendrios
descrito
no
documento
04Tabela_calandario_WORKLOAD.xls

Acesso ao WORKLOAD
Acessando o Workload
J com o Workload instalado, digite o comando caugui jobset, na barra de execuo do menu iniciar do
Windows. Este comando abrir a tela de configurao/alterao de Jobset do Workload, conforme
demonstrado na figura 1, abaixo:

Diviso TI / Infra-estrutura e Sistemas de Apoio

Figura 1
Existem ainda outras opes de comandos, o qual abrir opes de configuraes relativos a Jobs do
WORKLOAD, veja a lista abaixo com os principais, todos os comandos devem ser precedidos por
caugui.
Resource Cadastro de recursos a serem utilizados nos jobset(descrito no item Principais
recursos)
Calendar Cadastro de calendrios
Tjobset Mostrar fila de processos em execuo.
Msgrecord Cadastro de e-mail para envio de mensagem via Workload.
Station Cadastro de nome de servidores, que tem o agente workload instalados. Se no estiver
cadastrado o processo apresentar erro no momento que for iniciado.
Conlog Mostra a tela com log de execuo dos processos, hora que foi iniciado, hora que foi
finalizado, em resumo mostra

Criando um jobset no WORKLOAD

Informaes necessrias
Para evitar erros e no criar processos com informaes incompletas foi criado um documento onde o
solicitante informar antecipadamente todos os dados necessrios para criao do processo no
Workload, so informaes tcnicas complementadas com aes a serem tomadas em caso de erro. Por
exemplo: nome do responsvel, criticidade. Essas informaes so obrigatrias na criao de processos
em ambiente de Homologao e de Produo. Esse checklist tem no nome de 04-Checklist Criao
processos WORKLOAD.doc e esta disponvel no AllianzNet.

Diviso TI / Infra-estrutura e Sistemas de Apoio

Criando jobset
Com a tela de criao de jobset aberta(figura 1), ir a aba de menu superior na opo Jobset, em
seguida entre na opo New. Durante a criao de jobset, poder ser utilizado a qualquer momento o
Help , para isso basta posicionar o curso no campo desejado e pressionar a tecla F1.

Configurando guia Info


Preencher tela abaixo com as informaes necessrias, conforme demonstrada na figura 2.

Figura 2
Na Figura 2 acima devero ser preenchidos seguintes campos:
Jobset name-Nome do jobset,;
Description, - Descrio do processo ;
Station Servidor para execuo e
Calendar Calendario utilizado.
Os campos Main, Resources, Pred, Submission e Profile, no sero preenchidos opcionalmente na
criao do jobset e sero complementados no job.

Diviso TI / Infra-estrutura e Sistemas de Apoio

Configurando guia Time

Figura 3
Na tela acima(figura 3) devero ser preenchidos seguintes campos:
Effective date-Data inicio de execuo do processo ;
Early start hora de execuo de processo.
O campo Expiration date trata-se da data de expirao do processo, o qual no utilizado na Allianz.
Os demais campos no devem ser preenchidos.

Diviso TI / Infra-estrutura e Sistemas de Apoio

Configurando guia Flags

Figura 4
Na tela acima(figura 4) devero ser marcados as seguintes opes:
Autoselect Habilitar ou no o job ;
Any CPU, dever marcado a opo No;
Backlog Quando marcado a opo Yes, indica que o job pode ultrapassar a virada de carga
de maquina, se no ser cancelado automaticamente ;
Hold Na opo Yes, indica que o job entrar na fila de execuo, porem ficar aguardando
uma interveno do operador ;
User Environmet Deve ser marcada a opo Yes, quando a execuo do job for em servidor
Unix ou Linux.
As guias Resources, Pred, Submission e Profile, sero demonstra na criao do job.

Criando job
Com o jobset criado(capa), ser criado o job, onde ser configurado o arquivo a ser executado. Para isto
entra na opo Jobs(ver figura 1), em seguida no menu Jobs, escolher a opo New.
Os campos para criao do job so os mesmos para criao do Jobset, a diferena que neste sero
preenchidos os campos para execuo do processo.

Diviso TI / Infra-estrutura e Sistemas de Apoio

Veja o exemplo abaixo(figura 5), na guia Submission, devem ser preenchidos os campos indicados nas
setas:
Station Servidor onde ser executado;
Filename- Caminho do executvel;
User- Usurio ;
Domain Domnio do servidor;
Password senha para execuo.

Figura 5

Parmetros para execuo


Na guia parmetros(figura 5) devem ser informados parmetros de execuo, preencher somente se
solicitado pelo usurio.

Profile
Devem ser preenchidos com configurao de execuo do processo, no exemplo abaixo(figura 6) o
campo Conditions, esta preenchido com uma condio especial para execuo apenas no ultimo dia
til do ms. A opo Holiday calendar, foi preenchida com um especifico de feriado, o qual ajudar no
calculo do ultimo dia til. Outras opes para Conditions, podem ser verificada pressionando a tecla
F1.

Diviso TI / Infra-estrutura e Sistemas de Apoio

Figura 6

Pred
Na figura 7, na guia Pred deve ser preenchido o nome do Jobset predecessor, ou seja, se para este job,
existir dependncia de outros Jobs, esses devem ser indicados, fazendo assim com que o processo seja
iniciado somente depois do termino do job precedessor. Na tela de predecessor os campos abaixo
devem ser preenchidos, Jobset, Job, numero do job, Tipo, que dever ser Dynamic, o campo
Workday, deve ser preenchido com Current.

Diviso TI / Infra-estrutura e Sistemas de Apoio

Figura 7

Resources
Nesta guia deve ser preenchido como nome do recurso criado para controlar o numero Maximo de
execuo do job simultaneamente.

Diviso TI / Infra-estrutura e Sistemas de Apoio

10

Criando um jobset a partir de outro j existente


Na tela de criao de jobset(figura 1), com o boto direito do mouse, clique sobre um job, na opo
copy. Digite o nome do jobset a ser criado, conforme tela abaixo:

Altere os campos necessrios para configurao do novo jobset, repita o mesmo procedimento para o
job. A senha no precisara ser digitada novamente. Por segurana o novo jobset criado, j vem com a
opo Autoselect desabilitada, evitando assim, que o processo no entre Produo, at que seja
totalmente configurado.

Padro para nome de Jobset


A fim de facilitar o monitoramento e localizao do jobset foi estabelecido o seguinte padro para
nomes de jobset: Nome do sistema, perodo de execuo e descrio. Por exemplo:
ADMRES_M_P_FechResseg_FimDoMes,
ADMRES, refere-se ao nome do processo;
M, indica que mensal;
P, processo(jobset);
FechResseg_FimDoMes, a descrio do jobset.
Desse modo ser usado, D, para processos dirios; S para processos semanais; E, para processos
eventuais. O nome do step(job), ter um nome semelhante, acrescentando um numero seqencial ao
fim e substituindo o P, por J, que indica job.

Execuo de processos em horrio comercial


Jobset em horrio comercial, entre 08h00 e 18h00, devem ser evitados. Para execuo de jobset em
horrio comercial, deve haver uma justificativa e um acordo, onde o solicitante tenha acordado
previamente com a Produo/Suporte.

Diviso TI / Infra-estrutura e Sistemas de Apoio

11

Recomendaes para criao de processos Workload


Alem de seguir todas as recomendaes citadas nesse documento, os itens abaixo so importantes e no
podem ser esquecidos:
Todo processo Workload criado deve-se atualizar a planilha ResponsveisWorkload.xlsx, com nomes de responsveis pelo processo, essa planilha esta disponvel
em \\agfcelerra\Ti\Operacao\DOCUMENTACOES\RESP_WORKLOAD. Tambm dever
ser atualizada a planilha Responsveis-Workload_HELPDESK.xlsx, disponvel no
caminho \\agfcelerra\Ti\HelpDesk\Workloads, essa ultima utilizada para
direcionamento de chamados abertos no HelpDesk, em caso de erros nos Jobs.
Criar msgrecord para envio de e-mail automaticamente em caso de erros.
Enviar ao solicitante informao sobre processo criado.
Informar ao CPD, sempre novos processos entrarem em PRODUO.

Diviso TI / Infra-estrutura e Sistemas de Apoio

12

Você também pode gostar