Mudanças

Ir para navegação Ir para pesquisar
Criação do esqueleto do manual (não está concluído ainda).
Esta instrução demonstra como fazer com que o Dude monitore os jobs que foram agendados no ERP. O monitoramento em si é feito via TBC: o Dude irá executar uma consulta pré-definida (via TBC) e um alerta será gerado caso o status do job esteja inconsistente.

== O processo ==

=== 1 - Agendamento do job, pelo ERP ===

Inicialmente, faça o agendamento do job, pelo ERP, definindo a recorrência desejada. Anote o ID do job, pois ele será necessário para os próximos passos

=== 2 - Geração do link para acesso ao TBC ===

Gere o link que será utilizado para a fazer os testes. Ajuste-o para o job que será utilizado:

<code>http://dude-adapter.fahor.com.br/ConsultaTBC.py?codcoligada=7&codaplicacao=S&codsentenca=FAHOR.TBC.025&scalar=True&parametros=IDJOB%3D812274%3BTIMEOUTINICIO%3D15%3BTIMEOUTFIM%3D15</code>

=== 3 - Criação da função ===

:[[File:ClipCapIt-190319-191513.PNG]]

<code>
ros_command(":local result [ /tool fetch url=\"http://dude-adapter.fahor.com.br/ConsultaTBC.py?codcoligada=7&codaplicacao=S&codsentenca=FAHOR.TBC.025&scalar=True&parametros=IDJOB%3D812274%3BTIMEOUTINICIO%3D15%3BTIMEOUTFIM%3D60\" as-value output=user ]; :put ($result->\"data\");")
</code>

=== 4 - Criação do probe ===

:[[File:ClipCapIt-190319-191730.PNG]]

<code>
Available: string_find(tbc_job_fechamento_fahor_diario_01h30min(), "Ok") = 0
Error: if(string_find(tbc_job_fechamento_fahor_diario_01h30min(), "Ok") = 0, "", tbc_job_fechamento_fahor_diario_01h30min())
</code>

=== 5 - Vínculo com o "equipamento ERP" ===

:[[File:ClipCapIt-190319-191933.PNG]]

:[[File:ClipCapIt-190319-192049.PNG]]

:[[File:ClipCapIt-190319-192229.PNG]]

:[[File:ClipCapIt-190319-192527.PNG]]
Arquivo, CI, ERP, Funcionários, Professores, Burocratas, Administradores
2 810

edições

Menu de navegação