Dataprev · Equipe DIOT

Manual de Execução
de Jobs

Guia técnico de procedimentos para operação no Workload — uso interno para novos colaboradores.

Job Avulso
Progresso do procedimento3 passos
PASSO 01 🖥️ Monitor — Preparação do Ambiente
HML PRD DEV
ℹ️
Esta fase configura o filtro de monitoramento para acompanhar a execução em tempo real. Execute antes de qualquer disparo.
1
Acesse o Workload Monitor e selecione o tipo de servidor: Homologação, Produção ou Desenvolvimento.
2
Clique com o botão direito na listagem e selecione Subscribe with filter...
3
No campo Filter Name, informe o nome da Application.
4
Selecione o campo Application with names e informe: * Nome da RIT * (com asteriscos nas bordas).
5
Acione o botão Save and Subscribe para confirmar.
PASSO 02 🎯 Define — Disparo (Trigger)
HML PRD DEV
⚠️
Atenção: Sempre marque a opção Submit application on hold antes de acionar o trigger. Isso evita execução imediata e permite revisar os parâmetros.
1
Acesse a aba Define e selecione o tipo de servidor correspondente.
2
Clique com o botão direito e selecione Download.
3
Em Search string, informe o nome da Application e clique em Ok.
4
Em Event Name, clique com o botão direito sobre a application e selecione Trigger...
5
📋 Confira a descrição da solicitação do ISTM para verificar o que deve ser realizado no Workload.
6
Marque obrigatoriamente a opção: Submit application on hold.
7
Em Select Jobs, selecione os jobs conforme o Checklist da RIT.
8
Preencha os parâmetros conforme a tabela abaixo e acione Ok.
📋 Parâmetros de Trigger
Parâm 1 Número da RIT no ISTM (ex: RIT-00123)
Parâm 2 Servidor indicado no checklist — apenas o prefixo antes do primeiro ponto
Parâm 3 Usuário indicado no checklist
Parâm 4 E-mail do solicitante registrado no ISTM
PASSO 03 🚀 Monitor — Configuração e Release
HML PRD DEV
🔶
A requisição aparecerá em LARANJA (Hold). Isso é esperado. Configure todos os jobs antes de fazer o Release.
1
Volte ao Monitor e localize a requisição em laranja (Hold).
2
Para cada Job, clique com o botão direito e selecione Reset Definitions.
3
Informe o Script/Command Name descrito no job do checklist.
4
Informe os Arguments to pass conforme o checklist.
Atenção: sempre separe os argumentos com um espaço entre cada um.
5
Confira se todos os jobs foram preenchidos com Reset Definitions antes de prosseguir.
6
📋 Confira a descrição da solicitação do ISTM para verificar o que deve ser realizado no Workload.
7
Clique com o botão direito na execução e selecione Release Application.
8
Informe o número da RIT no campo de comentário e clique em Ok.

📝 Finalização no ISTM

1
Altere o Estado do chamado para Resolvido.
2
Informe o Código de fechamento conforme o resultado da execução.
3
Selecione o modelo de comentário abaixo conforme o cenário e cole os Details do Workload.
Código: Processo em execução
Bom dia, Prezado.

Application disparada conforme requisitos.
Processo em execução:

[Colar aqui o Print ou Texto dos Details do Workload]
ℹ️
Use este modelo logo após o Release Application, quando o job ainda está rodando.
Código: Com sucesso
Bom dia, prezado.

Application executada com sucesso:

[Colar aqui os Details extraídos do Monitor via botão direito > Details]
Use este modelo quando a execução terminar sem erros. Verifique o status verde no Monitor antes de fechar.
Código: Erro na execução
Boa tarde, prezado.

Application disparada conforme requisitos.

A execução apresentou erro:

[Colar aqui os Details extraídos do Monitor via botão direito > Details]

[Histórico de log — Retrieve Spool File]
⚠️
Inclua obrigatoriamente os Details e o Retrieve Spool File. O log é essencial para análise do erro pela equipe responsável.
🔁
Job Eventual
Progresso do procedimento3 passos
💡
Diferença em relação ao Avulso: No Job Eventual os parâmetros são definidos pela requisição do ISTM e podem ficar em branco quando não informados. O Monitor exibe as últimas execuções via campo Last # of generations, e não há necessidade de Reset Definitions — a liberação é feita diretamente após conferir os jobs.
PASSO 01 🖥️ Monitor — Preparação do Ambiente
HMLPRDDEV
ℹ️
O campo Last # of generations exibe o histórico das últimas execuções, útil para comparar comportamento antes do reprocessamento.
1
Acesse o Workload Monitor e selecione o tipo de servidor: Homologação, Produção ou Desenvolvimento.
2
Clique com o botão direito na listagem e selecione Subscribe with filter...
3
No campo Filter Name, informe o nome da Application.
4
Selecione o campo Application with names e informe: * Nome da Application * (com asteriscos nas bordas).
5
No campo Last # of generations, informe 3 ou 5 para visualizar as últimas execuções.
6
Acione o botão Save and Subscribe para confirmar.
PASSO 02 🎯 Define — Disparo (Trigger)
HMLPRDDEV
⚠️
Atenção: Sempre marque Submit application on hold antes de acionar o trigger.
1
Acesse a aba Define e selecione o tipo de servidor correspondente.
2
Clique com o botão direito e selecione Download.
3
Em Search string, informe o nome da Application e clique em Ok.
4
Em Event Name, clique com botão direito sobre a application e selecione Trigger...
5
📋 Confira a descrição da solicitação do ISTM para verificar o que deve ser realizado no Workload.
6
Marque obrigatoriamente: Submit application on hold.
7
Em Select Jobs, selecione os jobs ou fases conforme a requisição do ISTM. Se pedir todas, pode deixar sem marcar — o sistema executa tudo automaticamente.
8
Preencha os parâmetros conforme a tabela abaixo e acione Ok.
📋 Parâmetros de Trigger — Eventual
Parâm 1Preencher conforme a requisição do ISTM. Se não houver informação ou constar N/A, deixe o campo em branco.
Parâm 2Preencher conforme a requisição do ISTM. Se não houver informação ou constar N/A, deixe o campo em branco.
Parâm 3Preencher conforme a requisição do ISTM. Se não houver informação ou constar N/A, deixe o campo em branco.
Parâm 4Preencher conforme a requisição do ISTM. Se não houver informação ou constar N/A, deixe o campo em branco.
💡
Diferente do Avulso, os parâmetros do Eventual são livres e ditados pelo ISTM. Em dúvida, consulte a requisição antes de disparar.
PASSO 03 🚀 Monitor — Verificação e Release
HMLPRDDEV
🔶
A requisição aparecerá em LARANJA (Hold). Verifique todos os jobs antes de liberar.
1
Volte ao Monitor e localize a requisição em laranja (Hold).
2
Verifique se o sistema apresenta todos os jobs ou fases listados na requisição do ISTM.
3
Confira o Script/Command name descrito no job, se aplicável.
4
📋 Confira a descrição da solicitação do ISTM para verificar o que deve ser realizado no Workload.
5
Clique com botão direito na execução e selecione Release Application.
6
Informe o nome/número da RIT no campo de comentário e clique em Ok.

📝 Finalização no ISTM

1
Altere o Estado do chamado para Resolvido.
2
Informe o Código de fechamento conforme o resultado.
3
Selecione o modelo de comentário e cole os Details do Workload.
Código: Processo em execução
Bom dia, Prezado.

Application disparada conforme requisitos.
Processo em execução:

[Colar aqui o Print ou Texto dos Details do Workload]
Código: Com sucesso
Bom dia, prezado.

Application executada com sucesso:

[Colar aqui os Details extraídos do Monitor via botão direito > Details]
Código: Processamento com erro
Boa tarde, prezado.

Application disparada conforme requisitos.

A execução apresentou erro:

[Colar aqui os Details extraídos do Monitor via botão direito > Details]

[Histórico de log — Retrieve Spool File]
⚠️
Inclua obrigatoriamente os Details e o Retrieve Spool File.
👨‍💼
Ficou com dúvida? Caso fique com alguma dúvida ou a requisição peça algo diferente do normal, favor tirar as dúvidas com o líder ou gerente da equipe antes de prosseguir com a execução.
⚙️
Job Procedure
⚙️

Procedimento em Elaboração

O guia para execução de Jobs via Procedure será disponibilizado em breve nesta seção.

👨‍💼
Ficou com dúvida? Caso fique com alguma dúvida ou a requisição peça algo diferente do normal, favor tirar as dúvidas com o líder ou gerente da equipe antes de prosseguir com a execução.
🗄️
RDMS — Avaliar e Executar
Progresso do procedimento3 passos
🎯
Objetivo: Avaliar se existem Jobs para executar no banco de dados no horário solicitado — Diário, Semanal, Mensal ou Anual. O tipo Eventual não deve ser requisitado para este fluxo; o analista já deve ter ciência disso.
PASSO 01 📂 Abrir a RDM
1
Abra a RDM correspondente à solicitação e clique na aba Detalhes.
PASSO 02 🔍 Verificar Impacto em Banco de Dados
2
Localize o Banco de Dados na requisição e clique em Abrir Registro.
💡
Alternativa: na aba Registros Relacionados >> ICS Afetados, clique sobre o banco de dados listado.
3
Na página do registro aberto, clique em Abrir Visualização de Dependências.
4
Na tela de dependências, clique com o botão direito sobre o banco de dados que está piscando e selecione Abrir Formulário.
5
No formulário, verifique a seção e os itens relacionados. Analise se existem Jobs relacionados e se têm impacto no horário da execução solicitada.
Ex. 1 Itens sem Jobs relacionados → sem impacto, pode prosseguir.
Ex.1 — Sem Jobs
Ex. 2 Itens com Jobs relacionados → avalie se o horário conflita com a janela solicitada.
Ex.2 — Com Jobs
PASSO 03 ✅ Registrar Tarefas de Mudança na RDM
⚠️
Os passos abaixo só devem ser executados se não houver impacto identificado na análise anterior.
Tarefa 1 Avaliar Job Consulta BD
6
Na aba Tarefas de Mudanças da requisição, localize a tarefa Avaliar Job Consulta BD.
7
Clique em Designar para mim e preencha os campos:
Parâmetros
TipoPlanejamento
EstadoConcluído
Código de FechamentoSucesso
AnotaçõesSem impacto
Tarefa 2 Executar Job Consulta BD
🕐
Execute somente se estiver dentro do horário de execução solicitado.
8
Na aba Tarefas de Mudanças da requisição, localize a tarefa Executar Job Consulta BD.
9
Clique em Designar para mim e preencha os campos:
Parâmetros
TipoPlanejamento
EstadoConcluído
Código de FechamentoSucesso
AnotaçõesSem impacto pela pesquisa do CMDB
👨‍💼
Ficou com dúvida? Caso a requisição peça algo diferente do normal, consulte o líder ou gerente da equipe antes de prosseguir.
✏️
Alteração de Application
Progresso do procedimento3 passos
⚠️
Todas as alterações devem ser feitas no Define. Após qualquer modificação é obrigatório realizar o Upload da application para que as mudanças entrem em vigor.
PASSO 01 🖥️ Alterar Servidor / Agente
1
Acesse o Workload no servidor solicitado.
2
Navegue até: Define → faça o Download da Application.
3
Clique com o botão direito na application → selecione Properties → em Default Agent informe o novo servidor/agente.
Imagem 1
Passo 3 — Default Agent: Imagem 1
Imagem 2
Passo 3 — Default Agent: Imagem 2
PASSO 02 🔧 Alterar Argumentos do Job
4
No painel direito do Define, clique com o botão direito sobre o Job → selecione Edit. Passo 4 — Edit Job: tela de edição
5
No campo Arguments, informe o(s) novo(s) valor(es) conforme solicitado na RITM. Passo 5 — Arguments: novo valor informado
PASSO 03 ⬆️ Finalizar — Upload da Application
6
No painel esquerdo do Define, clique com o botão direito sobre a application → selecione Upload. Passo 6 — Selecionar Upload na application
7
Informe o número da RITM no campo Comments e clique em OK. Passo 7 — Upload: informar RITM e clicar OK
👨‍💼
Ficou com dúvida? Caso a solicitação peça algo diferente do normal, consulte o líder ou gerente da equipe antes de prosseguir.
📧
Cadastro de E-mail na Application
Progresso do procedimento3 passos
ℹ️
O cadastro de e-mail deve ser feito no DEFINE, não no Monitor. No Monitor você apenas acompanha o que já está em execução; qualquer alteração de configuração deve ser feita no DEFINE.
PASSO 01 📂 Acessar a Application no Define
1
Acesse: Workload >> Define >> Download da Application
2
Abra a application desejada no modo de edição (Define).
3
Acesse as propriedades da Application: Properties >> Notifications
PASSO 02 ✉️ Configurar E-mail e Log
4
No campo de destinatários, insira o endereço de e-mail informado na solicitação do ISTM.
5
Marque a opção Attach Spool File para enviar o arquivo de log junto ao e-mail.
6
Marque os gatilhos desejados em Notify on — normalmente Failure (erros) e/ou Complete (sucesso).
7
Clique em OK para salvar as configurações.
PASSO 03 ⬆️ Upload da Application
8
Realize o Upload da application para que o servidor assuma o novo e-mail cadastrado.
💡
Caminho: OK >> Upload da Application. O upload é necessário para que as alterações entrem em vigor no ambiente de produção.
👨‍💼
Ficou com dúvida? Caso a solicitação peça algo diferente do normal, consulte o líder ou gerente da equipe antes de prosseguir.
Inclusão de E-mail para Recebimento, Execução e Log

Procedimento em Elaboração

O guia para Inclusão de E-mail será disponibilizado em breve nesta seção.

👨‍💼
Ficou com dúvida? Caso fique com alguma dúvida, favor tirar as dúvidas com o líder ou gerente da equipe antes de prosseguir.
⏹️
Interromper Application Eventual
⏹️

Procedimento em Elaboração

O guia para Interromper Application Eventual será disponibilizado em breve nesta seção.

👨‍💼
Ficou com dúvida? Caso fique com alguma dúvida, favor tirar as dúvidas com o líder ou gerente da equipe antes de prosseguir.
📅
Agendar Execução Eventual
📅

Procedimento em Elaboração

O guia para Agendar Execução Eventual será disponibilizado em breve nesta seção.

👨‍💼
Ficou com dúvida? Caso fique com alguma dúvida, favor tirar as dúvidas com o líder ou gerente da equipe antes de prosseguir.
📄
Disponibilizar Log de Execução
📄

Procedimento em Elaboração

O guia para Disponibilizar Log de Execução será disponibilizado em breve nesta seção.

👨‍💼
Ficou com dúvida? Caso fique com alguma dúvida, favor tirar as dúvidas com o líder ou gerente da equipe antes de prosseguir.
🔐
Transmissão GIS
🔐

Procedimento em Elaboração

O guia para execução via Cofre de Senhas ou PuTTY será disponibilizado assim que as informações do passo a passo forem fornecidas.

👨‍💼
Ficou com dúvida? Caso fique com alguma dúvida, favor tirar as dúvidas com o líder ou gerente da equipe antes de prosseguir.
🔍
Pesquisar Conteúdo
🔍

RESULTADOS

🔍
Digite algo acima para buscar nos procedimentos do manual.
📖
Glossário de Termos
A Application
Conjunto de jobs agrupados no Workload que representam um processo de negócio completo. Cada application possui um nome único e é disparada via trigger no módulo Define.
A Arguments to pass
Campo do Reset Definitions onde são informados os argumentos que serão passados ao script durante a execução. Cada argumento deve ser separado por um espaço. Definidos no checklist da RIT.
H Hold (Em espera)
Status em que a application fica após ser disparada com a opção Submit application on hold marcada. A requisição aparece em laranja no Monitor e aguarda configuração e liberação manual antes de executar.
I ISTM
Sistema de gerenciamento de chamados utilizado pela Dataprev para registrar, acompanhar e fechar requisições de TI. É onde as RITs são abertas pelos solicitantes e onde o operador registra a conclusão da execução.
R Release Application
Ação executada via botão direito no Monitor após configurar todos os jobs em Hold. Libera a application para execução efetiva no servidor. É necessário informar o número da RIT no campo de comentário ao confirmar.
R Reset Definitions
Ação aplicada a cada job individualmente no Monitor (Job Avulso) para sobrescrever o script e os argumentos padrão com os valores definidos no checklist da RIT. Deve ser feita em todos os jobs antes do Release.
R Retrieve Spool File
Log de execução completo de um job, acessível via botão direito no Monitor. Deve ser anexado ao comentário do ISTM nos casos de erro, pois contém informações detalhadas sobre a falha para análise técnica.
R RIT
Requisição de TI aberta no ISTM pelo solicitante. Contém as instruções, parâmetros e checklist necessários para a execução do job. O número da RIT é utilizado como referência em toda a operação.
S Script / Command Name
Nome do arquivo de script ou comando que será executado pelo job. Informado no campo de mesmo nome durante o Reset Definitions, conforme descrito no checklist da RIT.
S Subscribe with filter
Função do Monitor que cria um filtro de visualização para acompanhar execuções específicas. Permite monitorar apenas as applications relacionadas à RIT em andamento, sem poluição visual de outros processos.
T Trigger
Ação de disparo de uma application no módulo Define do Workload. Ao acionar o trigger, o operador define quais jobs serão executados e informa os parâmetros necessários para o processamento.
W Workload
Sistema de agendamento e execução de jobs utilizado pela Dataprev. Possui dois módulos principais: Monitor (acompanhamento de execuções em tempo real) e Define (configuração e disparo de applications).
FAQ
Esqueci de marcar "Submit application on hold". O que fazer? Geral
Se a application já foi disparada sem o Hold, ela pode ter iniciado a execução imediatamente. Verifique o status no Monitor. Caso ainda não tenha executado, tente cancelar. Se já estiver rodando, acione o líder ou gerente da equipe para orientação antes de qualquer ação.
A requisição não aparece em laranja no Monitor após o trigger. O que pode ser? Geral
Verifique se o filtro Subscribe with filter está configurado corretamente com o nome da application e a RIT. Confirme também se o servidor selecionado no Monitor é o mesmo utilizado no Define. Se o problema persistir, consulte o líder.
No Job Avulso, preciso fazer Reset Definitions em todos os jobs mesmo que o script seja igual? Avulso
Sim. O Reset Definitions deve ser aplicado em todos os jobs listados no checklist, independentemente de os valores serem iguais. Isso garante que os parâmetros corretos da RIT estejam ativos para esta execução específica.
No Job Eventual, os parâmetros estão como N/A na requisição. Deixo em branco ou coloco "N/A"? Eventual
Deixe o campo em branco. Quando a requisição informa N/A ou não informa nada, o campo de parâmetro deve ficar vazio — não escreva "N/A" no campo, pois isso pode ser interpretado como valor pelo sistema.
Qual a diferença entre Job Avulso e Job Eventual? Geral
O Job Avulso exige Reset Definitions em cada job com script e argumentos fixos do checklist, e os parâmetros do trigger seguem um padrão definido (RIT, servidor, usuário, e-mail). O Job Eventual é mais flexível: os parâmetros vêm da requisição do ISTM (podendo ficar em branco), não exige Reset Definitions e permite visualizar o histórico de execuções via Last # of generations.
O job finalizou com erro. O que incluir no comentário do ISTM? Geral
Use o modelo "Com Erro" disponível na aba ISTM de cada seção. É obrigatório incluir dois itens: (1) os Details do job, obtidos via botão direito → Details no Monitor; e (2) o Retrieve Spool File, que é o log completo da execução. Ambos são necessários para análise da equipe responsável.
Posso fechar o chamado no ISTM antes do job terminar de executar? Geral
Sim, mas use o modelo correto. Se o job ainda está rodando, use o modelo "Em Execução" com o código Processo em execução. Quando finalizar, monitore o resultado no Workload e, se necessário, atualize o chamado com o resultado final.
Como saber qual servidor (HML, PRD ou DEV) usar? Geral
O servidor correto é indicado no checklist da RIT no ISTM. No Job Avulso, o Parâmetro 2 corresponde ao servidor — use apenas o prefixo antes do primeiro ponto do nome. Em caso de dúvida, consulte o líder ou gerente antes de disparar.