Entenda o painel de trabalhos agendados

  • Versão de lançamento: Yokohama
  • Atualizado 30 de jan. de 2025
  • 4 min. de leitura
  • Visite o painel do programador para saber mais sobre as principais métricas de integridade e informações de trabalhos agendados.

    Navegar até Tudo > Diagnóstico do sistema > Painel de trabalhos agendados.

    Painel de trabalhos agendados.

    Os seguintes cartões aparecem no painel
    Campo Descrição

    Trabalhos travados

    Os trabalhos agendados que estão fixados em um nó não existente são exibidos aqui. Se um trabalho agendado for atribuído para ser executado em um nó não existente e for um trabalho primário que não tenha Inicialização como o Tipo de gatilho, ele será classificado como Trabalhos travados. A coluna ID do sistema indica o nó para o qual o trabalho foi atribuído. Um dos motivos de um trabalho ser classificado como trabalhos travados é se uma instância foi clonada de outra instância e agora há trabalhos fixados para execução nos nós da instância antiga. Você pode realizar as seguintes ações nos trabalhos travados:
    • Você pode excluí-lo para remover o trabalho de sys_trigger permanentemente.
    • Você pode recuperar esses trabalhos, o que limpa os dados da colunaID do sistema e permite que ela seja executada novamente com base no tempo da Próxima ação.

    Trabalhos de erro permanente

    Os trabalhos agendados que têm um estado de erro permanente são exibidos aqui. Se você tiver atualizado de uma versão pré-Utah para uma versão mais recente, um script de correção será executado e definirá os trabalhos agendados para o estado de Erro permanente se o trabalho for um trabalho primário ou um trabalho autônomo e escolhido para ser executado em um determinado nó que não existe mais. Você também pode definir manualmente o estado do trabalho como Erro permanente. Você pode realizar as seguintes ações nos trabalhos com erro permanente:
    • Você pode excluí-lo para remover o trabalho de sys_trigger permanentemente.
    • Você pode recuperar esses trabalhos que definem o estado novamente como Pronto. Ele pode ser executado novamente com base no tempo da Próxima ação.
    Trabalhos pendentes Trabalhos que serão executados em breve.
    Trabalhos em execução Trabalhos que estão ativamente em execução.
    Classificação de trabalhos (opcional) Maneira opcional de agrupar determinados trabalhos com base nas condições do filtro para coletar o histórico de conclusão de trabalho pelo grupo/classificação definido. Você pode configurar essas classificações na tabela Regras de classificação de trabalho. A classificação padrão é TriggerType.JobName.

    Contagem total de execuções

    Representação gráfica do número total de execuções de trabalho agendadas em sua instância durante um período de tempo. O período padrão é de últimas 24 horas. Você pode exibir os dados somente dos últimos 7 dias. Os dados são originados da tabela sys_scheduler_job_history.
    Nota:
    Quando você clica em uma contagem de execuções no gráfico, a lista Histórico de trabalhos programados é exibida. A lista de trabalhos foi agrupada usando o conceito de classificação de trabalhos com o tipo de gatilho como Executar uma vez ou Recorrente.
    Atraso médio Representação gráfica do atraso médio em milissegundos de todos os trabalhos agendados em sua instância durante um período de tempo. O período padrão é de últimas 24 horas. Você pode exibir os dados somente dos últimos 7 dias. Os dados são originados da tabela sys_scheduler_job_history.
    Nota:
    Quando você clica em um dado de média de atraso no gráfico, a lista Histórico de trabalhos programados é exibida. A lista de trabalhos foi agrupada usando o conceito de classificação de trabalhos com o tipo de gatilho como Executar uma vez ou Recorrente.

    Tendências de trabalhos agendados

    Lista de trabalhos concluídos agrupados por conceito de classificação de trabalho. O período padrão é de últimas 24 horas. Você pode exibir os dados somente dos últimos 7 dias. Os dados são originados da tabela sys_scheduler_job_history.

    Nota:
    Para os blocos Trabalhos travados e Trabalhos com erro permanente, os dados e as colunas são originados da tabela sys_trigger. Ambos os blocos são usados para limpar trabalhos e manter os trabalhos agendados em um estado positivo. Selecione o bloco necessário para ver a exibição de lista dos trabalhos. A coluna Atraso em ambas as listas se refere ao atraso do trabalho com base na hora em que ele deveria ser executado. Se a ação Próxima estiver no passado, o atraso será calculado como a hora atual menos a hora da próxima ação. Por exemplo, se o trabalho foi programado para ser executado há dois minutos, o atraso será de dois minutos. Se o trabalho estiver programado para ser executado no futuro, o atraso será 0.

    Tendências de trabalhos agendados

    Esta tabela fornece detalhes sobre o histórico de trabalhos concluídos por classificações. A exibição padrão fornece os dados das últimas 24 horas.

    Campo Descrição
    Classificação de trabalho Fornece uma maneira de agrupar tipos semelhantes de trabalhos com base no nome do trabalho, tipo de gatilho (recorrente, executar uma vez etc.).

    Prioridade

    Prioridade na qual os trabalhos são processados.
    Nota:
    Quanto menor o número, maior será a prioridade. Por exemplo, a prioridade 10 é maior que 100.
    Contagem de execução Número de vezes que o trabalho foi executado dentro de um intervalo de tempo.
    Tempo médio de processamento (s) Tempo médio necessário para processar os trabalhos.
    Tempo total de processamento (s) Tempo total necessário para processar os trabalhos.