Todos os produtos
Search
Central de documentação

CDN:Monitoramento do EdgeScript

Última atualização: Jul 27, 2026

Monitorar a execução do EdgeScript ajuda a verificar a correção e otimizar o desempenho da lógica personalizada.

Nota

Para obter mais informações sobre o EdgeScript, consulte EdgeScript overview.

Como funciona

Na página de monitoramento do EdgeScript, consulte o status de execução dos scripts. A página fornece dados dos últimos três meses e permite consultar até um mês de dados por vez.

Item de monitoramento

Descrição

Status

O status de execução indica o que acontece quando uma solicitação de cliente atinge um ponto de presença (POP) de um nome de domínio com o EdgeScript configurado. Cada solicitação resulta em um dos quatro status a seguir:

  • NonExecution

    O script não foi executado. Por exemplo, se o script estiver configurado para executar no estágio foot, que ocorre após o processamento de outras configurações de CDN, outro recurso, como proteção contra hotlinking ou redirecionamento, poderá encerrar a solicitação. Nesse caso, o script no estágio foot não executa.

  • ExecutedAndHit

    O script foi executado, correspondeu à lógica do código e terminou normalmente ao retornar return true.

  • ExecutedButNotHit

    O script foi executado, mas não correspondeu à lógica do código. Isso significa que o script não terminou retornando return true. Por exemplo, seu código pode não ter uma instrução return true ou pode retornar explicitamente return false.

  • Exception

    Indica que ocorreu uma exceção, como erro de lógica ou timeout, durante a execução do script. As causas comuns incluem parâmetros incorretos ou tempo de execução superior a 50 ms. Adicione a configuração _es_dbg na seção Extensions da configuração do EdgeScript e use a ferramenta de depuração no canto superior direito da página do EdgeScript para visualizar as informações de depuração e localizar o erro. Para obter informações sobre como adicionar a configuração _es_dbg, consulte Use the console to configure EdgeScript.

    Nota

    Se você definir _es_dbg com um valor específico no console do Alibaba Cloud CDN, as solicitações do cliente deverão incluir o parâmetro _es_dbg com o valor correspondente para ativar a depuração.

Exception

Indica que ocorreu uma exceção durante a execução do script, retornando um dos seguintes códigos de erro:

  • 400: O script contém uma função não suportada.

  • 401: Número incorreto de argumentos para uma função.

  • 402: Um argumento não é do tipo string esperado.

  • 403: Um argumento não é do tipo numérico esperado.

  • 404: Um argumento não é do tipo dicionário esperado.

  • 405: Um argumento não é do tipo booleano esperado.

  • 406: Um argumento não é do tipo função esperado.

  • 407: Timeout na execução da regra.

  • 408: Número máximo de chamadas excedido.

  • 409: Número máximo de loops excedido.

  • 410: Número máximo de loops excedido.

  • 499: Erro de tipo desconhecido.

Procedimento

  1. Faça login no CDN console.

  2. No painel de navegação à esquerda, escolha Analytics > EdgeScript.

  3. Na página EdgeScript, clique em Status ou Exception.

  4. Selecione um nome de domínio, um script e um intervalo de tempo e clique em Search.

    A página exibe dados dos quatro status ou dos códigos de erro de exceção, dependendo das seleções.

Referência de API

API

Descrição

DescribeEsExecuteData

Consulta o status de execução das regras do EdgeScript.

DescribeEsExceptionData

Consulta exceções durante a execução das regras do EdgeScript.