Todos los productos
Search
Centro de documentos

CDN:Monitoreo de EdgeScript

Última actualización: Sep 02, 2026

El monitoreo de la ejecución de EdgeScript le permite comprobar la corrección y optimizar el rendimiento de su lógica personalizada.

Nota

Para obtener más información sobre EdgeScript, consulte descripción general de EdgeScript.

Funcionamiento

En la página de monitoreo de EdgeScript, puede consultar el estado de ejecución de sus scripts. Esta página proporciona datos de los últimos tres meses y permite consultar hasta un mes de información a la vez.

Elemento de monitoreo

Descripción

Status

El estado de ejecución indica lo que sucede cuando una solicitud de cliente llega a un punto de presencia (POP) de un nombre de dominio con EdgeScript configurado. Cada solicitud genera uno de los cuatro estados siguientes:

  • NonExecution

    El script no se ejecutó. Por ejemplo, si su script está configurado para ejecutarse en la etapa foot, que ocurre después de procesar otras configuraciones de CDN, otra función como la protección contra hotlinking o una redirección podría finalizar la solicitud. En este caso, el script de la etapa foot no se ejecuta.

  • ExecutedAndHit

    El script se ejecutó, coincidió con la lógica del código y finalizó normalmente al devolver return true.

  • ExecutedButNotHit

    El script se ejecutó, pero no coincidió con la lógica del código. Esto significa que el script no finalizó al devolver return true. Por ejemplo, es posible que su código no tenga una instrucción return true o que devuelva explícitamente return false.

  • Exception

    Indica que ocurrió una excepción, como un error lógico o un tiempo de espera agotado, durante la ejecución del script. Las causas comunes incluyen parámetros incorrectos o un tiempo de ejecución superior a 50 ms. Agregue la configuración _es_dbg en la sección Extensions de su configuración de EdgeScript y use la herramienta de depuración en la esquina superior derecha de la página de EdgeScript para ver la información de depuración y localizar el error. Para obtener información sobre cómo agregar la configuración _es_dbg, consulte Use the console to configure EdgeScript.

    Nota

    Si establece _es_dbg en un valor específico en la consola de Alibaba Cloud CDN, las solicitudes de cliente deben incluir el parámetro _es_dbg con el valor correspondiente para habilitar la depuración.

Exception

Indica que ocurrió una excepción durante la ejecución del script, lo que devuelve uno de los siguientes códigos de error:

  • 400: El script contiene una función no admitida.

  • 401: Número incorrecto de argumentos para una función.

  • 402: Un argumento no es del tipo de cadena esperado.

  • 403: Un argumento no es del tipo numérico esperado.

  • 404: Un argumento no es del tipo de diccionario esperado.

  • 405: Un argumento no es del tipo booleano esperado.

  • 406: Un argumento no es del tipo de función esperado.

  • 407: Se agotó el tiempo de ejecución de la regla.

  • 408: Se excedió el número máximo de llamadas.

  • 409: Se excedió el número máximo de bucles.

  • 410: Se excedió el número máximo de bucles.

  • 499: Error de tipo desconocido.

Procedimiento

  1. Inicie sesión en la CDN console.

  2. En el panel de navegación izquierdo, seleccione Analytics > EdgeScript.

  3. En la página EdgeScript, haga clic en la pestaña Status o Exception.

  4. Seleccione un nombre de dominio, un script y un intervalo de tiempo, y luego haga clic en Search.

    La página muestra los datos de los cuatro estados o los códigos de error de excepción, según sus selecciones.

Referencia de API

API

Descripción

DescribeEsExecuteData

Consulta el estado de ejecución de las reglas de EdgeScript.

DescribeEsExceptionData

Consulta las excepciones durante la ejecución de reglas de EdgeScript.