M4Scheduler – Instalação, Configuração e Utilização

EME4 – Versão 05.06.00 | Instalação, configuração e utilização do M4Scheduler (serviço para execução de tarefas agendadas do EME4).

Configuração

M4Scheduler

| Antes de executar o serviço para tarefas agendadas do EME4:

1. clicar com o botão direito do mouse em [ M4Scheduler.exe ] disponível na mesma pasta do EME4.exe e selecionar [ Criar atalho ];

2. clicar com o botão direito do mouse em [ M4Scheduler.exe – Atalho ] e selecionar [ Propriedades ] e;

3. em [ Destino ], inserir o atributo “/dbconfig” após o “M4Scheduler.exe” e clicar em [ OK ] .

 

Executar [ M4Scheduler.exe – Atalho ].

Na aba [ Geral ]:

  • selecionar [ Banco de Dados ], informar [ Host ], [ Database ], [ Usuário ], [ Senha ] e [ Testar Conexão ];
  • informar [ E-mail ], [ Server SMTP ], [ Porta ], [ Usuário ] e [ Senha ] e;
  • informar [ E-mail Dest. Logs ] para envio de e-mails referentes aos logs.

Na aba [ Autenticação ]:

  • informar [ Usuário ] e [ Senha ] e;
  • clicar em [ Ok ] para salvar as informações.

| Para usuário do Datacenter, não deve ser informado o domínio.

| O usuário informado na aba [ Autenticação ] será responsável por iniciar o processo no Windows.

Este usuário deve possuir acesso total às políticas de segurança, isto é, a conta local que está executando o aplicativo deve ter os seguintes privilégios habilitados na Política de Segurança Local:

– Atuar como parte do sistema operacional;
– Criar um objeto token;
– Fazer logon como um trabalho em lote e;
– Substituir um token de nível de processo.

| Após estas configurações, o Windows precisa ser reiniciado.

| O arquivo M4Scheduler.dat contém as informações da tela [ Configurações M4Scheduler ].

 

Empresas

Elementos Fundamentais > Estrutura Interna >  Empresas

 

Marcar [ Executar Tarefas Agendadas via M4Scheduler ] e [ Confirmar ].

| Ao marcar esta opção, todas as tarefas agendadas do Windows serão desativadas e passarão a ser executadas pelo M4Scheduler.

 

Utilização

Agendar Tarefas

Relatórios e Indicadores > Agendar Tarefas

 

O M4Scheduler é mostrado no canto inferior direito da tela.

| Ao utilizar o M4Scheduler, as tarefas agendadas continuam sendo cadastradas através da opção [ Agendar Tarefas ] disponível no menu Relatórios e Indicadores do EME4.

 

Instalar Serviço

| Para [ Instalar Serviço ] é necessário que o EME4 seja executado como administrador (Windows).

Ao clicar em [ Instalar Serviço ], além da instalação do serviço, é criado também o agendamento M4Scheduler Keep Started no Windows.

Este agendamento executa o M4Scheduler.exe com o parâmetro “/STARTSERVICE” permitindo verificar, a cada 30 minutos, se o serviço M4Scheduler está parado, e iniciá-lo caso necessário. Esta verificação garante que ocorrências como, queda de energia, não afetem a execução do serviço.

Ao [ Instalar Serviço ] com êxito deve-se clicar no [ Ok ] da mensagem “Service installed successfully”.

Informar [ Usuário ] e [ Senha ] do Windows e [ OK ] para a efetiva criação do agendamento.

 

Agendador de Tarefas do Windows

Ao acessar [ Agendador de Tarefas ] do Windows é possível ver a tarefa M4Scheduler Keep Started agendada.

 

Iniciar/Parar Serviço

| Para [ Iniciar Serviço ] e [ Parar Serviço ] é necessário que o EME4 seja executado como administrador (Windows).

 

Incluir/Alterar Tarefas Agendadas

| Ao incluir/alterar tarefas agendadas é necessário [ Parar Serviço ] e em seguida [ Iniciar Serviço ].

| Ao configurar uma tarefa no EME4 a ser utilizada pelo M4Scheduler deve-se definir o tempo máximo de duração. Desta forma, o M4Scheduler efetuará um “kill” caso o processo ainda esteja em execução após este tempo.

Por padrão, a repetição da tarefa é comumente configurada para 23:59 horas/minutos. No entanto, sugere-se que este tempo máximo seja o mais coerente possível já que as tarefas podem ocupar por 24 horas o Windows e, assim, afetar a execução de outros processos.

 

Visualizador de Eventos

Visualizador de Eventos (Local) > Logs do Windows > Aplicativo

 

Com o M4Scheduler em execução é possível acessar o Visualizador de Eventos do Windows e verificar a lista de eventos com [ Informações ] ou [ Erro ].

Os eventos com [ Erro ] geram, também, e-mails que são enviados para [ E-mail Dest. Logs ] em Configurações do M4Scheduler.

2020062268