Todos os produtos
Search
Central de documentação

DataWorks:Monitoramento inteligente

Última atualização: Jun 27, 2026

Este tópico responde às perguntas frequentes sobre o monitoramento inteligente no DataWorks.

As notificações de alerta não chegam após a configuração de uma regra de alerta

Primeiro, verifique se o alerta foi realmente acionado. A solução depende se o alerta disparou mas a notificação falhou, ou se o alerta nunca disparou.

O alerta não está sendo acionado

Para tarefas com acionamento automático, abra a página Cycle Instance no Operation Center e verifique o status da instância para confirmar se as condições de alerta foram atendidas. Para obter mais informações sobre as condições de acionamento de um alerta de baseline, consulte Visão geral.

Para tarefas de sincronização em tempo real, acesse o Operation Center e, no painel de navegação à esquerda, escolha Real-time Node O&M > Real-time Synchronization Nodes para verificar o status da tarefa.

Um motivo comum para a falta de acionamento de alertas ocorre quando o sistema verifica as 100 tarefas incompletas anteriores ao encontrar uma tarefa pendente. Se houver muitas tarefas congeladas, o sistema pode ignorar sua tarefa e não gerar nenhum alerta.

O alerta é acionado, mas você não recebe notificações

A correção varia conforme o canal de notificação.

Notificações por mensagem de texto e e-mail

No painel de navegação à esquerda do console do DataWorks, acesse More > Alert Contacts. Verifique se os números de telefone celular e endereços de e-mail dos contatos de alerta estão corretos e ativados.

配置报警人信息

Contas Alibaba Cloud e usuários RAM com a política AliyunDataWorksFullAccess podem atualizar as informações de contato de outros usuários RAM. Consulte Configurar e visualizar contatos de alerta para mais detalhes.

Caso as informações de contato estejam incorretas, o sistema direciona as notificações de pagamento atrasado, suspensão de serviço e liberação para os destinatários listados na página Common Settings. Por esse motivo, seus contatos de alerta não recebem as mensagens.

Notificações por grupo do DingTalk

Verifique dois pontos:

1. A URL do webhook está correta.

  • Para alertas de baseline e regras de alerta personalizadas em tarefas com acionamento automático, valide a URL do webhook na página de configuração de alerta (atenção a espaços extras).

  • Em tarefas de sincronização em tempo real, confirme as informações do token do chatbot do DingTalk.

实时同步报警

2. As configurações de segurança do chatbot do DingTalk estão adequadas.

Ao adicionar um chatbot a um grupo do DingTalk, defina as Security Settings como Custom Keywords e inclua DataWorks como palavra-chave (respeitando maiúsculas e minúsculas). Consulte a seção "Send alert notifications to a DingTalk group" em Criar uma regra de alerta personalizada para ver todas as etapas de configuração.

Como interromper os alertas de uma tarefa específica?

Quando uma baseline está ativa, o monitoramento inteligente abrange todas as tarefas nela contidas e suas tarefas ancestrais. Veja um exemplo:

1

Neste diagrama, o DataWorks possui seis tarefas. As tarefas D e E pertencem a uma baseline, portanto o monitoramento inteligente observa as tarefas A, B, D e E (as tarefas C e F não são monitoradas).

Para interromper alertas de uma tarefa na baseline (D ou E): solicite ao proprietário da baseline que remova a tarefa dela.

Para interromper alertas de uma tarefa ancestral (A ou B): os proprietários das tarefas D e E precisam excluir a dependência entre suas tarefas e a tarefa A ou B. Como tarefas ancestrais podem afetar a geração de dados na baseline, o monitoramento está vinculado a essas dependências. Ao remover a dependência, o monitoramento também é removido.

Por que uma baseline está no estado Empty Baseline?

Três cenários podem colocar uma baseline no estado Empty Baseline:

  1. Todas as tarefas foram movidas para outra baseline. Uma tarefa só pode pertencer a uma única baseline. Adicionar uma tarefa a uma baseline diferente a remove da atual. Se todas as tarefas forem removidas, a baseline entra no estado Empty Baseline.

  2. A baseline foi criada recentemente. No dia da criação, a baseline inicia no estado Empty Baseline. Após a ativação, a primeira instância da baseline é gerada no dia seguinte.

  3. Um ciclo de agendamento inválido foi definido para uma baseline horária. Se o ciclo de agendamento de uma instância com acionamento automático não corresponder aos ciclos esperados, a baseline não conseguirá gerar instâncias corretamente.

    Por exemplo, se uma tarefa executa às 06:00 e às 18:00 todos os dias, ela possui dois ciclos. Defina 06:00 como horário de execução do primeiro ciclo e 18:00 para o segundo ciclo.

Por que nenhum alerta é enviado quando uma baseline entra no estado Overtime?

O estado Overtime indica que as tarefas da baseline não foram concluídas até o horário de conclusão comprometido, mas isso não aciona automaticamente um alerta.

O monitoramento inteligente só envia um alerta quando identifica qual tarefa causou o atraso. Se todas as tarefas executarem conforme o esperado e a baseline ainda entrar no estado Overtime, o monitoramento não consegue apontar uma tarefa com falha e, portanto, nenhum alerta é enviado. Para mais informações, consulte Visão geral.

Se isso ocorrer, verifique dois itens:

  • A configuração de tempo da baseline — o horário de conclusão comprometido pode não refletir a duração real da tarefa.

  • O gráfico de dependências da tarefa — uma dependência incorreta pode sequenciar as tarefas de forma a tornar impossível a conclusão no prazo.

É possível desativar alertas de lentidão para uma tarefa?

O monitoramento inteligente envia um alerta de lentidão apenas quando ambas as condições abaixo são verdadeiras:

  • A tarefa é ancestral de uma tarefa importante em uma baseline.

  • O tempo de execução da tarefa é significativamente maior que seu desempenho histórico.

Se uma tarefa atender a ambas as condições e você receber um alerta de lentidão, verifique a aba Events no Operation Center para identificar quais tarefas da baseline foram afetadas. Em seguida, confirme o impacto com o proprietário da baseline.

  • Se o impacto for pequeno, ignore o alerta.

  • Caso o impacto seja significativo, investigue e otimize a tarefa.

Por que não recebo alertas de erros de tarefa?

O monitoramento inteligente envia um alerta de erro de tarefa somente quando pelo menos uma das condições a seguir for verdadeira:

Como interromper as notificações de alerta durante a noite?

  1. Faça login no console do DataWorks. Na barra de navegação superior, selecione a região. No painel de navegação à esquerda, escolha Data Development and O&M > Operation Center. Selecione o workspace e clique em Go to Operation Center.

  2. No painel de navegação à esquerda, clique em Smart Baseline e, em seguida, clique na aba Events.

  3. Localize o evento que está acionando o alerta noturno e escolha uma das opções a seguir:

    • Tratar o evento (desativa temporariamente o alerta): Clique em Handle na coluna Actions. Na caixa de diálogo Handle Event, configure o Handling Time e clique em OK. O DataWorks registra a operação de tratamento e pausa os alertas do evento enquanto ele estiver sendo tratado.

    • Ignorar o evento (desativa permanentemente o alerta): Clique em Ignore na coluna Actions e depois clique em OK na caixa de diálogo Ignore Event. O DataWorks registra a operação e desativa permanentemente os alertas para este evento.